如果页面没有放在其它目录的话~namespace="/"试一试~~如果你的页面在其它目录,namespace="/目录/"result的文件也要+上="/目录/....我也是初学~但是我这样写没问题...路径问题应该是学习struts2一定遇到的= =!
解决方案 »
- 请问这样写代码对不对?谢谢大家
- 错误信息---使用ODBC:连接占线导致另一个hstmt 使用JDBC:Error establishing socket
- Hibernate 创建SessionFactory失败,怎么回事?
- 求jspsmart组件包!不胜感激!!!
- 帮忙分析下以下代码(50分)
- 请教各位大侠,文章评论特殊要求:如何实现对每个段落进行评论,具体需求见帖子内容?
- 求一本servlet/jsp教程
- 请问jsp有没有好的编辑工具呢?给分,在线
- 求树,不会用JSP或JAVASCRIPT 做树啊,帮帮忙把
- 两个问题,请大家指教..都是WEBLOGIC和SQL SERVER的问题
- 关于Tomcat 中的设置问题
- 关于jstl的问题
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd" >
<struts><constant name="struts.objectFactory" value="spring"></constant><package name="login" extends="struts-default" namespace="/login">
<!-- 配置自定义的拦截器栈 --><interceptors>
<interceptor name="group"
class="com.ascent.interceptor.GroupInterceptor">
</interceptor>
<interceptor-stack name="groupStack">
<interceptor-ref name="defaultStack"></interceptor-ref>
<interceptor-ref name="group"></interceptor-ref>
</interceptor-stack>
</interceptors><!-- 配置全局结果与视图的映射关系 -->
<global-results>
<result name="unit_login" type="chain">unit</result>
<result name="expert_login" type="chain">expert</result>
<result name="admin_login" type="chain">admin</result>
<result name="login">/index.jsp</result></global-results><!-- 配置异常处理
<global-exception-mapping>
<exception-mapping result="error.jsp" exception="java.lang.Exception"></exception-mapping>
</global-exception-mapping>
-->
<!-- 配置action对应的视图 -->
<action name="unit">
<result>/unit/unit_index.jsp</result>
<interceptor-ref name="groupStack"></interceptor-ref>
</action>
<action name="expert">
<result>/expert/expert_index.jsp</result>
<interceptor-ref name="groupStack"></interceptor-ref>
</action>
<action name="admin">
<result>/admin/admin_index.jsp</result>
<interceptor-ref name="groupStack"></interceptor-ref>
</action>
<!-- 配置请求的URL与Action的映射关系 -->
<action name="loginAction" class="loginAction" method="login">
<!-- 配置局部INPUT视图 -->
<result name="input">/login.jsp</result>
</action></package>
<package name="logout" namespace="/logout"
extends="struts-default">
<action name="logoutAction"
class="com.ascent.action.LogoutAction">
<result type="redirect">/index.jsp</result>
</action>
</package><package name="adminPackage" namespace="/admin"
extends="struts-default">
<action name="UserListAction" class="UserListAction"
method="findUserByPage">
<result>/admin/showusers.jsp</result>
</action><action name="AddUserAction" class="AddUserAction"
method="addUser">
<result name="user_list">/admin/showusers.jsp</result>
</action>
</package><package name="expertPackage" namespace="/admin"
extends="struts-default">
<action name="ExpertListAction" class="ExpertListAction"
method="findExpertByPage">
<result>/admin/showexperts.jsp</result>
</action></package><package name="unitPackage" namespace="/admin"
extends="struts-default">
<action name="UnitListAction" class="UnitListAction"
method="findUnitByPage">
<result>/admin/showunits.jsp</result>
</action></package><package name="unitviewPackage" namespace="/unit"
extends="struts-default">
<action name="UnitViewAction" class="UnitViewAction">
<result name="unitinfo">/unit/viewunitinfo.jsp</result>
<result name="updatesuccess">/unit/viewunitinfo.jsp</result></action></package><package name="projectPackage" namespace="/admin"
extends="struts-default">
<action name="ProjectListAction" class="ProjectListAction"
method="findProjectByPage">
<result>/admin/showprojects.jsp</result>
</action>
</package>
</struts>
项目名/命名空间/login.action
这样的路径才是对的