精华帖 (1) :: 良好帖 (0) :: 新手帖 (3) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-12-08
Acaleph 写道 如果用注释,怎么配置相关Action的拦截器? 你可以参考下这篇文章 - http://zhaosoft.iteye.com/blog/272290 |
|
返回顶楼 | |
发表时间:2008-12-08
yongtree 写道 我想在struts.xml中配置一个全局的过滤器,其他的xml配置文件里都能直接引用,怎么使用呢? 声明一个默认的拦截栈,把你自己定义的拦截器,加上struts2默认的连接器组合一个拦截栈而这个拦截栈就是你要声明的默认拦截栈 |
|
返回顶楼 | |
发表时间:2009-02-09
楼主的代码可能有点小问题。
问题代码: session.put(CheckLoginInterceptor.USER_SESSION_KEY, name); if (name.equals("java") && pwd.equals("struts")) { return SUCCESS; } else { return ERROR; } 问题:当一用户胡乱输入一个用户名,然后转到登录页面,提示他重新登录。然而上面的代码已经将用户名填充到session中,这时该用户转到content页面时就可以成功了。 改动: if (name.equals("java") && pwd.equals("struts")) { session.put(CheckLoginInterceptor.USER_SESSION_KEY, name); return SUCCESS; } else { return ERROR; } |
|
返回顶楼 | |
发表时间:2009-02-10
好东西,浏览JAVA代码很舒心
|
|
返回顶楼 | |
发表时间:2009-02-11
wafa2005081027 写道 楼主的代码可能有点小问题。
问题代码: session.put(CheckLoginInterceptor.USER_SESSION_KEY, name); if (name.equals("java") && pwd.equals("struts")) { return SUCCESS; } else { return ERROR; } 问题:当一用户胡乱输入一个用户名,然后转到登录页面,提示他重新登录。然而上面的代码已经将用户名填充到session中,这时该用户转到content页面时就可以成功了。 改动: if (name.equals("java") && pwd.equals("struts")) { session.put(CheckLoginInterceptor.USER_SESSION_KEY, name); return SUCCESS; } else { return ERROR; } 改动不错。 |
|
返回顶楼 | |
发表时间:2009-04-28
太谢谢了 刚刚struts1 转到struts2 遇到了许多问题 和struts1有太多不同了
|
|
返回顶楼 | |
发表时间:2009-04-29
doltter 写道
其实注册页面也要避免
我一般会重新用一个interceptor-stack 不过你这个方法也可以,把所有不需要登陆就能看的都放到loginAction里面来
说的对啊 |
|
返回顶楼 | |
发表时间:2009-05-04
顶原创!楼主加油
Security楼主有没有考虑过Spring-Security呢? |
|
返回顶楼 | |
发表时间:2009-05-12
觉得jps页面可以用标签库来表现,大段的java代码总是感觉怪怪的
还有就是代码里的System.out.println(),可以用Log4j,方便使用时候控制输出级别 |
|
返回顶楼 | |