在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页)

解决方案 »

  1.   

    <label><%=request.request.getParameter("tt")%></label>
      

  2.   

    <%
    if(request.getParameter("tt") != null)
    {
      out.println(request.getParameter("tt") ) ;
    }
    %>
      

  3.   

    如果想要以下的表单消失那就得
    <%
    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><%}%>
      

  4.   

    不行啊!当运行到这个页的时候就显示为null。。因为我还没有输入值呢
    我的意思是当点击完提交按钮之后在在本页显示出来。先在文本框中输入数字5,在点提交。这个时候在把5显示出来。
      

  5.   

    String tt request.getParameter("tt");if(tt!=null&&tt.trim().length()>0&&!"null".equals(tt)){
        out.println(tt);}
      

  6.   

    学习一下,不知道楼主解决没有,
    if(tt!=null&&tt.trim().length()>0&&!"null".equals(tt))这个判断条件够安全的了
      

  7.   

    不是吧???
    if(request.getParameter("tt") != null)
    {
      out.println(request.getParameter("tt") ) ;
    }
    这样应该可以了啊,怎么会显示一个null呢?明明是不等null再显示啊
      

  8.   

    对不起啊!!AWUSOFT这位兄弟不好意思。。刚才弄错了你写代码好用是我自己弄错的。。还有interpb位兄弟你的代码也好用。。呵呵。谢谢两位!!!问题解决了
      

  9.   

    interpb这位兄弟下面这行代码你是怎么想出来的:我怎么就考虑不到呢。
    说说长长见识!
    if(tt!=null&&tt.trim().length()>0&&!"null".equals(tt))