在show.jsp页面写:
<form action="show.jsp" method=post>
<input type=text name=tt size=10>
<input type=submit name=submit value=提交>
</form>
在我点击提交按钮时,在本页中获取type=text中的值并且在本页中显示出来,如何来写代码呢?例如:在程序运行起来后,我在文本框输入5,然后点击提交按钮,则就在本页中显示5到页面上(show.jsp页)
<form action="show.jsp" method=post>
<input type=text name=tt size=10>
<input type=submit name=submit value=提交>
</form>
在我点击提交按钮时,在本页中获取type=text中的值并且在本页中显示出来,如何来写代码呢?例如:在程序运行起来后,我在文本框输入5,然后点击提交按钮,则就在本页中显示5到页面上(show.jsp页)
if(request.getParameter("tt") != null)
{
out.println(request.getParameter("tt") ) ;
}
%>
<%
if(request.getParameter("tt") != null)
{
out.println(request.getParameter("tt") ) ;
}
else{
%>
<form action="show.jsp" method=post>
<input type=text name=tt size=10>
<input type=submit name=submit value=提交>
</form><%}%>
我的意思是当点击完提交按钮之后在在本页显示出来。先在文本框中输入数字5,在点提交。这个时候在把5显示出来。
out.println(tt);}
if(tt!=null&&tt.trim().length()>0&&!"null".equals(tt))这个判断条件够安全的了
if(request.getParameter("tt") != null)
{
out.println(request.getParameter("tt") ) ;
}
这样应该可以了啊,怎么会显示一个null呢?明明是不等null再显示啊
说说长长见识!
if(tt!=null&&tt.trim().length()>0&&!"null".equals(tt))