求助大神 页面跳转问题 希望能耐心指导 本帖最后由 rangerquan 于 2011-05-29 08:50:03 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 常用四种类型:a) dispatcher(默认)(运用服务器端跳转到jsp页面或html或freeer)b) redirect(客户端跳转视图)c) chain(服务器端跳转到另外一个Action)d) redirectAction(客户端跳转到另外一个Action) 你的想法完全正确,不过我建议你最好定义三张表,这样做好维护,然后再做主外键的关联了,比如:t_user(用户表),t_role(权限表),t_operation(操作表)不同的用户有不同的权限,不同的权限有不同的操作,你在action里面做if else 判断的时候return的东东不同,跳转的页面就不同,完全可以实现你的想法。 按你的想法struts-config.xml中加入你的角色 <action path="/logon" type="com.bOS.bPRO_PersonManage.action.UsersAction" name="userForm" scope="request"> <forward name="manage" path="/manage.jsp" /> <forward name="user" path="/user.jsp" /> <forward name="failed" path="/failed.jsp" /> </action>根据你的程序判断角色以后return mapping.findForward("manage"); 跳转到管理员界面return mapping.findForward("user"); 跳转到用户界面还要什么自己加上 急。。急。。。。JAVA 缓存区读写指针?? ${index.content}里的字符<p>及</p>替换成空,如何写 什么叫类被包包装了 关于myeclipse怎样配置tomcat 大家知道用Java做的大型网站有哪些啊????? equals出错,请教高手们!! page页有效期已过期 一个关于eclipse的简单问题 请问 哪里有SAX的API下载? 请教一个会话管理的问题 ddlutils得到所有表的create和insert语句,急急急 ibatis+spring+struts2 上传图片
a) dispatcher(默认)(运用服务器端跳转到jsp页面或html或freeer)
b) redirect(客户端跳转视图)
c) chain(服务器端跳转到另外一个Action)
d) redirectAction(客户端跳转到另外一个Action)
比如:t_user(用户表),t_role(权限表),t_operation(操作表)
不同的用户有不同的权限,不同的权限有不同的操作,
你在action里面做if else 判断的时候return的东东不同,跳转的页面就不同,完全可以实现你的想法。
<action path="/logon" type="com.bOS.bPRO_PersonManage.action.UsersAction" name="userForm" scope="request">
<forward name="manage" path="/manage.jsp" />
<forward name="user" path="/user.jsp" />
<forward name="failed" path="/failed.jsp" />
</action>根据你的程序判断角色以后
return mapping.findForward("manage"); 跳转到管理员界面
return mapping.findForward("user"); 跳转到用户界面
还要什么自己加上