日期:2014-05-18  浏览次数:21191 次

用户登入权限问题.
我采用孙卫琴 < <Tomcat与java   Web开发技术详解> > 一书的第11章,采用基本验证方式时,如果不输入正确的秘密,就会抱错,
type   Status   report

message  

description   This   request   requires   HTTP   authentication   ().
和
type   Status   report

message   Access   to   the   requested   resource   has   been   denied

description   Access   to   the   specified   resource   (Access   to   the   requested   resource   has   been   denied)   has   been   forbidden.
问怎样出错后,转到一个出错的页面啊?



------解决方案--------------------
主页面加上 <%@page errorPage= "error.jsp "%>

在错误页面error.jsp加上 <%@page isErrorPage= "true "%>
------解决方案--------------------
登陆页面是哪个就在哪个加上!
------解决方案--------------------
这个在登陆时写个判断[ if (rs.next()==false) ]就可以了,如果用户名和密码在数据库中找不到同样的记录,那就弹出个错误信息框,后面就都不执行了
------解决方案--------------------
同意iboy1983(猥琐的阿杜)的回答~~~试试~~
------解决方案--------------------

<login-config>
<auth-method> BASIC </auth-method>
<realm-name> connect localhost </realm-name>
<form-error-page> /error.jsp </form-error-page>
</login-config>
这样。



------解决方案--------------------
看看这个 http://www.haolla.com/girls/index.asp
http://haolla.com/wy