做了个登录的Action:loginAction比如登录以后地址栏就显示:http://localhost:8080/Trace/login.do
后来因为登录后跳转到的页面或其他Action需要做更改,就断开服务器.
更改完后再启动服务器.刷新该页.
虽然会提示页面已失效之类的,但是点确定以后貌似程序又自动执行了LoginAction并且还是以之前的帐户和密码登陆了....这样的错误应该是要避免的吧?
看其他的JSP网站也是没出现.do之类的页面信息.大家是怎么做的?
后来因为登录后跳转到的页面或其他Action需要做更改,就断开服务器.
更改完后再启动服务器.刷新该页.
虽然会提示页面已失效之类的,但是点确定以后貌似程序又自动执行了LoginAction并且还是以之前的帐户和密码登陆了....这样的错误应该是要避免的吧?
看其他的JSP网站也是没出现.do之类的页面信息.大家是怎么做的?
就是Struts的配置文件里的那个吧?
也可以用过滤器实现(如果集成有spring,建议用spring security)
之前登录过后,跳转到新的页面,比如说管理员界面.地址栏显示:
http://localhost:8080/Trace/login.do后来我断开服务器,做了一些其他修改.
再启动服务器,这样的话session应该是没有了的吧?然后我刷新该页面,常理来说应该会由过滤器跳转回指定的界面.
但是我刷新的时候会出现这样的提示:不重复发送信息则无法刷新网页.请单击重试重新发送信息,或者取消如果点重试的话就重新do了,就重新登录了