strust2 进入指定的action方法之后没有返回指定的页面 javascriptjavajspstrust2action 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把这个方法换个其它的名字public String getdeptinfo(){ System.out.println("1111111111"); ActionContext context=ActionContext.getContext(); UserBiz biz=new UserBizImpl(); List<Dept> list=biz.getdeptinfo(); context.put("dept_list", list); return "success";}比如test试试 //不知道你的web.xml配置,试试这个:<a href="usermanagement!getdeptinfo.action">添加用户</a> 这种问题很好解决的首先在你的getdeptinfo方法中加个断点,看看能不能走到你的方法里如果没问题的话,你再看看配置文件里的jsp路径是否正确!! 换成test也是一样,还有就是return必须是return success 吗? 换成test也是一样,还有就是return必须是return success 吗?不一定,随便定义都可以,把你struts.xml贴全,让大家看看 这个因为配置了,所以用.do和.action是一样的,而且其它的都一切正常,就这一个有这样的问题 换成test也是一样,还有就是return必须是return success 吗?不一定,随便定义都可以,把你struts.xml贴全,让大家看看<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"><struts><constant name="struts.action.extension" value="do,action" /> <package name="login" extends="struts-default" namespace="/"> <global-results> <result name="nologin">/login.jsp</result> </global-results> <!-- 登录 --> <action name="login" method="login" class="action.LoginAction"> <result name="success">/main.jsp</result> </action> <!-- 用户管理 --> <action name="usermanagement" method="searchuser" class="action.LoginAction"> <result name="success">/usermanagement.jsp</result> <result name="error">/error.jsp</result> </action> <action name="usermanagement" method="getuserinfo" class="action.LoginAction"> <result name="success">/userinfo.jsp</result> </action> <action name="usermanagement" method="deluser" class="action.LoginAction"> <result name="success">/usermanagement.jsp</result> </action> <action name="usermanagement" method="ajaxcheckdeptid" class="action.LoginAction"> <result name="success">/userinfo.jsp</result> </action> <action name="usermanagement" method="test" class="action.LoginAction"> <result name="success">/user.jsp</result> </action> <action name="usermanagement" method="searchalluser" class="action.LoginAction"> <result name="success">/usermanagement.jsp</result> <result name="error">/error.jsp</result> </action> <action name="usermanagement" method="updateuser" class="action.LoginAction"> <result name="success">/userinfo.jsp</result> </action> <!-- 退出 --> <action name="loginexit" method="exit" class="action.LoginAction"> <result name="success">/login.jsp</result> </action> <!-- 修改密码 --> <action name="changePwd" method="changePwd" class="action.LoginAction"> <result name="success">/changepwd.jsp</result> </action> <!-- 重置密码 --> <action name="resetPwd" method="resetPwd" class="action.LoginAction"> <result name="success">/resetPwd.jsp</result> </action> <!-- 角色管理 --> <action name="rolemanagement" method="searchrole" class="action.SystemSetAction"> <result name="success">/rolemanagement.jsp</result> </action> <action name="rolemanagement" method="updaterole" class="action.SystemSetAction"> <result name="success">/rolemanagement.jsp</result> </action> <action name="rolemanagement" method="delrole" class="action.SystemSetAction"> <result name="success">/rolemanagement.jsp</result> </action> </package></struts> class="action.LoginAction" 的路径有没错? 你设置断点,然后debug模式调试下,看能不能进去这个方法里面!! 你把项目在tomcat里重新发布下吧,看不出你有什么错! 是不是jar包出问题了!其他页面不会?单单这个页面? 换个struts2版本试试,然后先运行struts2下载下来里面带的demo看看还有问题? 换了个action name属性的名字,现在可以正常返回到指定页面了,不知道什么问题。。 Perl5Util的正则 一个关于getRealPath的问题 2个表动态二级联动问题 List问题 如何生成静态页 关于struts配置文件的问题? 如何判断Struts中FormFile上传的文件不存在 请问在js里面如何实现改div的z-index大小? 一个简单的问题,在线等 急,急,急!中文搜索出问题!!! 求eclipse做的SSH案例 JSP无法获得ajax传的值
public String getdeptinfo(){
System.out.println("1111111111");
ActionContext context=ActionContext.getContext();
UserBiz biz=new UserBizImpl();
List<Dept> list=biz.getdeptinfo();
context.put("dept_list", list);
return "success";
}
比如test试试
<a href="usermanagement!getdeptinfo.action">添加用户</a>
首先在你的getdeptinfo方法中加个断点,看看能不能走到你的方法里
如果没问题的话,你再看看配置文件里的jsp路径是否正确!!
换成test也是一样,还有就是return必须是return success 吗?
换成test也是一样,还有就是return必须是return success 吗?不一定,随便定义都可以,把你struts.xml贴全,让大家看看
这个因为配置了,所以用.do和.action是一样的,而且其它的都一切正常,就这一个有这样的问题
换成test也是一样,还有就是return必须是return success 吗?不一定,随便定义都可以,把你struts.xml贴全,让大家看看<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<constant name="struts.action.extension" value="do,action" />
<package name="login" extends="struts-default" namespace="/">
<global-results>
<result name="nologin">/login.jsp</result>
</global-results>
<!-- 登录 -->
<action name="login" method="login" class="action.LoginAction">
<result name="success">/main.jsp</result>
</action>
<!-- 用户管理 -->
<action name="usermanagement" method="searchuser" class="action.LoginAction">
<result name="success">/usermanagement.jsp</result>
<result name="error">/error.jsp</result>
</action>
<action name="usermanagement" method="getuserinfo" class="action.LoginAction">
<result name="success">/userinfo.jsp</result>
</action>
<action name="usermanagement" method="deluser" class="action.LoginAction">
<result name="success">/usermanagement.jsp</result>
</action>
<action name="usermanagement" method="ajaxcheckdeptid" class="action.LoginAction">
<result name="success">/userinfo.jsp</result>
</action>
<action name="usermanagement" method="test" class="action.LoginAction">
<result name="success">/user.jsp</result>
</action>
<action name="usermanagement" method="searchalluser" class="action.LoginAction">
<result name="success">/usermanagement.jsp</result>
<result name="error">/error.jsp</result>
</action>
<action name="usermanagement" method="updateuser" class="action.LoginAction">
<result name="success">/userinfo.jsp</result>
</action>
<!-- 退出 -->
<action name="loginexit" method="exit" class="action.LoginAction">
<result name="success">/login.jsp</result>
</action>
<!-- 修改密码 -->
<action name="changePwd" method="changePwd" class="action.LoginAction">
<result name="success">/changepwd.jsp</result>
</action>
<!-- 重置密码 -->
<action name="resetPwd" method="resetPwd" class="action.LoginAction">
<result name="success">/resetPwd.jsp</result>
</action>
<!-- 角色管理 -->
<action name="rolemanagement" method="searchrole" class="action.SystemSetAction">
<result name="success">/rolemanagement.jsp</result>
</action>
<action name="rolemanagement" method="updaterole" class="action.SystemSetAction">
<result name="success">/rolemanagement.jsp</result>
</action>
<action name="rolemanagement" method="delrole" class="action.SystemSetAction">
<result name="success">/rolemanagement.jsp</result>
</action>
</package>
</struts>