最新回答 / quincyye
if ("登陆成功".equals(session.get("loginInfo"))) { return invocation.invoke(); }else { return "login"; }
2016-06-03
最新回答 / Shawn_Mei
我是这样理解的,刚通过拦截器时session里并不含有loginInfo所以会返回进入login.jsp将用户名和密码添加进去,此时再跳转到具体的loginaction进行判断,封装好返回后拦截器再检测判断(因为拦截器是以栈的形式)此时session里就已经含有键值对了。
2016-06-03
最新回答 / qq_僕鳥_0
<constant name="struts.enable.DynamicMethodInvocation" value="true"> </constant>
2016-05-20
最新回答 / qq_电波_0
@Override public String intercept(ActionInvocation invocation) throws Exception { System.out.println("执行Action之前"); // 1.执行Action之前 long start = System.currentTimeMillis(); System.out.println("执行下一个拦截器,如果已经是最后一个拦截器,则执行目标Action"); // 2.执行下一个拦截器,如果已经是最...
2016-05-06
最赞回答 / gao634209276
我去。。。这问题太简单了。。跟电脑选文件一样啊,鼠标左键选中开头的那个,到结尾那个鼠标左键+shift,就全选了。。如果一个个的选着加,就是ctrl+鼠标左键选择。。电脑基础操作啊
2016-04-06
最赞回答 / gao634209276
找到原因了<...code...>设置login的action时候,要加上method,要不然jsp发送action,通过xml不会执行login()方法,所以session中才不会添加上用户信息!!!
2016-03-23