| 发表于:2007-08-08 18:03:26 楼主 |
我写了个简单的页面,里面有个form处理方法是jsp页面自己,在处理时需要判断出页面时通过form点击进来的,而不是打开的新页面和刷新.代码如下: 文件名 test.jsp <html> <head> </head> <body> <form id= "form1 " name= "form1 " method= "post " action= "test.jsp "> <input type= "submit " name= "submit " onclick= " " value= "确认 " /> </form> <% out.println(request.getmethod()); if(request.getmethod().equals( "post ")) { out.println( "点击进入 "); } %> </body> </html> 现在的结果是,如果新打开一个test.jsp,输出即request.getmethod()获得的值为 "get ".当通过点击 "确定 "按钮进入test.jsp时,request.getmethod()获得的值为 "post ",但是这时如果刷新页面,request.getmethod()获得的值也为 "post ".这样就区分不了页面是处理form的,如果才能达到需要的结果? 将 "确定 "的情况区分开来. |
|
|
|
|