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

用户登入权限问题.
我采用孙卫琴 < <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