JSP提交到哪去了?(50分)

  • 主题发起人 主题发起人 AIHUA
  • 开始时间 开始时间
A

AIHUA

Unregistered / Unconfirmed
GUEST, unregistred user!
代码如下
<form method="POST" action='<%= response.encodeURL("j_security_check") %>' >
是不是提交到了j_security_check.JSP去了?
可是我没有这个文件 而有一个error.jsp文件
提交结果 error.jsp相应了提交
为什么?
 
jsp页面中的处理产生了错误
如果没有捕捉的话将会自动跳转到制定的错误页面的。
 
----
制定的错误页面的。
---
我没有指定呀 难道是系统指定的吗?
 
可以在浏览器中看看 response.encodeURL("j_security_check") 返回的是什么。
因为response.encodeURL("j_security_check")是在服务端执行的,浏览包含该语句的
页面时,可以查看源文件中post后到底是什么。
 
我差看过了 就是j_security_check
 
这段程序是你做的吗?如果是用什么模板生成的,那它的意思是要你在
“j_security_check”的地方写安全检查的URL。
在安全检查通过后再转到相应的页网。
 
呵呵~ 我也是这么想的 可是总的有个j_security_check.jsp把 然后才能跳转到error.jsp
是这样吧。
 
在该地方填上你的URL:XXXXXXXXXXX.jsp ,提交的URL由你自己定,跳转哪里,也由你在
提交页面中控制。不一定是JSP,也可以是ASP之类的,只要能处理用户的提交信息。
 
谢谢 原理我知道了 其他的我自己再看看
呵呵~
 
多人接受答案了。
 
后退
顶部