从html表单向jsp提交“null”

时间:2018-05-19 15:26:45

标签: html html5 jsp

将html表单转发到具有

的jsp页面
<input type="text" name="name">  

用于在jsp页面中处理的'name'参数。如果没有提供名称,我确实希望将表单提交给jsp,jsp应检测'null'以处理if-else循环以显示相关消息。

我如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

  

我确实希望将表单提交给jsp并且jsp应该检测   'null'处理if-else循环以显示相关消息。

您可以在 display.jsp 页面上使用此功能来检查值是否为空且不为空:

<%
String name = request.getParameter("name");
if(name != null && !name.isEmpty()){
%>

<p>name is <%=name%></p>

<%
}else{
%>

<p>name is null or empty!</p>

<% 
}
%>

但如前所述,这是非常沮丧的!你应该使用servlet。如果你想看看如何做到这一点,请告诉我,我将用更好的解决方案编辑这个答案。