Javascript 想知道是否有';这是在JSP端查看表单值对象的任何方法

Javascript 想知道是否有';这是在JSP端查看表单值对象的任何方法,javascript,jsp,Javascript,Jsp,HTML部分 function submitForm() { return isValid(); // submit the form value when it's valid } 脚本 function submitForm() { return isValid(); // submit the form value when it's valid } 他们说,我可以通过servlet端的request.getParameter(form\u element\u NAME)检

HTML部分

function submitForm() {
  return isValid(); // submit the form value when it's valid
}

脚本

function submitForm() {
  return isValid(); // submit the form value when it's valid
}
他们说,我可以通过servlet端的
request.getParameter(form\u element\u NAME)
检查表单元素值,但我想知道的是,是否有任何方法可以在JSP端查看表单值,例如,在
submitForm
函数内部。就像我们在javascript中通过
formElement.value
所做的那样


任何帮助都将不胜感激

在Jsp文件中,您还可以获得如下值

<%= request.getParamter("form_element_name") %>
比如说,

<%@ page import = "java.util.Map" %>
<%
    Map<String, String[]> parameters = request.getParameterMap();
    for(String parameter : parameters.keySet()) {
        String[] values = parameters.get(parameter);
        //your code here
    }
%>

在Jsp文件中,您还可以获得如下值

<%= request.getParamter("form_element_name") %>
比如说,

<%@ page import = "java.util.Map" %>
<%
    Map<String, String[]> parameters = request.getParameterMap();
    for(String parameter : parameters.keySet()) {
        String[] values = parameters.get(parameter);
        //your code here
    }
%>

你可以试试这个,我刚才举了一个例子(使用了警报),你可以根据你的要求来做

<form name="loginForm" action="someUrl.do' method="POST" onsubmit="return submitForm(this)">
  <fieldset>
    <input type="text" name="organization" placeholder="Organization" maxlength="40">
    <input type="text" name="username" placeholder="User Id" maxlength="24" value="">
    <input type="submit" value="Submit">       
  </fieldset>
</form>

你可以试试这个,我刚才给出了一个例子(使用了警报),你可以根据你的要求来做

<form name="loginForm" action="someUrl.do' method="POST" onsubmit="return submitForm(this)">
  <fieldset>
    <input type="text" name="organization" placeholder="Organization" maxlength="40">
    <input type="text" name="username" placeholder="User Id" maxlength="24" value="">
    <input type="submit" value="Submit">       
  </fieldset>
</form>

我希望看到javascript中的整个表单值的格式,而不是单个元素值。我可以实现它吗?可以使用request.getParameterMap()将代码放在哪里?我的意思是,我试着在
submitForm()
中编写您的代码,但它给了我一个编译器错误。很抱歉,我在这方面完全是新手JSP@DongBinKim您不能将
jsp
代码放入
javascript
中。同样,只有在同一页面上提交
时,上述代码才有效。我希望看到整个表单值的格式,如javascript中的格式,而不是单个元素值。我可以实现它吗?可以使用request.getParameterMap()将代码放在哪里?我的意思是,我试着在
submitForm()
中编写您的代码,但它给了我一个编译器错误。很抱歉,我在这方面完全是新手JSP@DongBinKim您不能将
jsp
代码放入
javascript
中。此外,上述代码仅在您在同一页面上提交
时有效。。