我的struts.xml配置如下
<!--?xml version="1.0" encoding="UTF-8" ?-->
<?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> <package name="forum" namespace="/mok/forum" extends="default"> <!-- 拦截器,暂时没什么用,这里先放着,到时候有需要的可以自己配 --> <interceptors> <interceptor name="myInterceptor" class="com.interceptor.MyInterceptor"></interceptor> </interceptors> <action name="login" class="loginAction" method="login"> <result name="wrong" type="redirectAction">index</result> <result name="success" type="redirectAction">index</result> </action> <action name="loginOnly" class="loginAction" method="loginOnly"> <result name="success">/mok/forum/login.jsp</result> </action> <action name="register" class="registerAction" method="register"> <result name="success">/mok/forum/login.jsp</result> <result name="wrong">/mok/forum/register.jsp</result> </action> <action name="toRegister" class="registerAction" method="toRegister"> <result name="success">/mok/forum/register.jsp</result> </action> <action name="index" method="index" class="forumAction"> <result name="success">/mok/forum/index.jsp</result> </action> <action name="logout" method="logout" class="forumAction"> <result name="success" type="redirectAction">index</result> </action> <action name="boardPostList" class="forumAction" method="boardPostList"> <result name="success" >/mok/forum/spec_topics.jsp</result> </action> <action name="viewPost" class="forumAction" method="viewPost"> <result name="success">/mok/forum/topic.jsp</result> </action> <action name="reply" class="replyAction" method="reply"> <result name="success" type="redirectAction">viewPost?postId=${#request.postId}</result> </action> <action name="newPost" class="postAction" method="newPost"> <result name="success">/mok/forum/post.jsp</result> </action> <action name="addNewPost" class="postAction" method="addNewPost"> <result name="success" type="redirectAction">boardPostList?boardId=${#request.boardId}</result> <result name="wrong" type="redirectAction">newPost</result> </action> <action name="showEditPost" class="postAction" method="showEditPost"> <result name="success">/mok/forum/editPost.jsp</result> </action> <action name="editPost" class="postAction" method="editPost"> <result name="success" type="redirectAction">boardPostList?boardId=${#request.boardId}</result> </action> <action name="deletePost" class="postAction" method="deletePost"> <result name="success" type="redirectAction">boardPostList?boardId=${#request.boardId}</result> </action> <action name="showAprioriTable" class="forumAprioriAction" method="showAprioriTable"> <result name="success">/mok/forum/details.jsp</result> </action> </package> </struts>
出问题的action是addNewPost,deletePost,showEditPost,等等。。。比如请求了addNewPost之后,再次请求addNewPost,deletePost,showEditPost页面就出现如下错误:
这个是什么问题?已经困扰我很久了,马上要答辩了,急啊。。。
相关推荐
### Java WEB SSH框架整合详解 在Java Web开发领域,SSH框架(Struts、Spring、Hibernate)的整合使用是提升项目效率、代码质量和可维护性的关键。本文将详细解析SSH框架的整合过程,从环境搭建到具体操作步骤,...
在这个"SSH整合分页Demo入门"中,我们将深入理解如何在SSH框架下实现数据的分页展示,这对于大型Web应用来说是非常重要的功能,能够有效地管理大量数据并提高用户体验。 首先,我们需要了解SSH框架的基础知识。...
在这个主题中,我们将关注如何在SSH框架下实现简单的分页查询功能。 分页查询是Web应用中常见的需求,它可以有效地减少数据库负载,提高用户体验,尤其是对于数据量庞大的系统。下面将详细介绍SSH框架中实现分页...
4. **分页功能**:在大型数据集的展示中,分页是必不可少的,它可以提高用户体验,避免一次性加载大量数据导致的性能问题。SSH框架支持分页查询,通常通过在Hibernate的HQL(Hibernate Query Language)或者SQL中...
SSH,即Struts2、Spring和Hibernate,是Java Web开发中的三大框架,它们共同构建了一个高效、灵活的应用架构。下面将分别对这三个框架的核心概念、工作原理和面试常见问题进行详细解答。 一、Struts2面试题 1. MVC...
【大学选课系统设计与实现SSH框架】 在现代高等教育中,信息化管理已成为不可或缺的一部分,而大学选课系统作为教育信息化的重要组成部分,对于提高教学管理效率、优化学生选课体验具有重要意义。本文将深入探讨...
在实际应用中,可能会遇到如"AJAX第二次访问不能进入Action"的问题,这通常与Session过期、缓存、请求参数或服务器配置有关。解决方法包括检查Session管理,清空浏览器缓存,确保请求参数正确,以及调试DWR配置和...
Struts2、Spring3和Hibernate4是Java Web开发中的三大框架,它们的整合极大地提高了开发效率,简化了...对于初学者来说,这是一个快速搭建SSH环境的好资源,对于有经验的开发者,它也可以作为基础框架进行二次开发。
MySSH2Test2这个项目名暗示了这是基于Struts2(SSH)的第二次测试或升级,可能包含了一些改进和优化。开发者可以期待在这个项目中看到如何配置Struts2的struts.xml,Spring的applicationContext.xml,以及Hibernate...