最新回答 / 一个高冷蛋一个矮萌
在LoginAction.java中已经把登录信息传入到session会话中去了,而ActionContext获取的session是用来获取登录信息的,以判断用户是否已经登录。
2017-05-14
已采纳回答 / 皮小皮
auth就是你直接访问manager.jsp它对你进行限制,就是你url输入/项目/auth时,它就先进入拦截器了呀,然后拦截器判断你登录没有,并给你返回结果集,如果没登录,拦截器给你返回"login",根据你配置的结果集它找到login.jsp进行登录配置的login那个action只是为了你直接访问login去登录
2017-05-14
已采纳回答 / zt1991
是因为<action>中的子标签<result>有一个默认的“type=dispatcher”(转发),如果设置为“type=redirect”(重定向),就会改变url,但数据会丢失
2017-04-14
已采纳回答 / 慕粉3183774
Tag Subsystem:Struts2的标签库他抽象了三种不同的视图技术:JSP,Volecity,FreeMaker,可以在不同的视图技术中,几乎没有差别的使用这些标签。
2017-04-01
已采纳回答 / qq_这是只仓鼠_0
对应所调用的Action中的方法的返回值,视频中返回的是内置变量SUCCESS,其实就是个String类型的success..,另外这种问题你可以使用system.out.println()的方法去看看输出的具体是什么.
2017-03-20
最新回答 / 丶子非鱼
说白了 invoke()返回了一个字符串 但是你的action 的 <result name="返回的字符串">/login.jsp</result><result name 你没有设置
2017-03-15