做开发没怎么做过页面,这几天试了试,出现了错误
我将首页设置在一个文件夹下reader了,从该页提交登录action,返回的result结果地址中,包含该文件夹的地址,例如struts.xml中是result为success.jsp,实际是转到./reader/success.jsp。但是当在success.jsp中提交注销action时,虽然struts.xml中result为index.jsp,这时候实际是转到根目录下的index.jsp,因此会找不到文件,造成路径不对。
所以首页还是要设置在根目录下。
默认的提交表单都是从根目录下的路径提交的,不论是否在文件夹中。
编程的时候最好不要直接访问jsp页面,要全部通过action跳转,这样才好。??好吗
根目录下可以
写的不详细。。。。。。。。。。
困。。。。。。。。。O(∩_∩)O~
后来突然想出了比较好的方法,首页跳转到action,以后所有跳转经过action,jsp页面设置为根路径,首页加入
<META HTTP-EQUIV="refresh" CONTENT="0;URL=logout.action">
直接到action,呵呵这样不错,开始怎么绕进去了
分享到:
相关推荐
这些jar包需添加到项目的类路径中,才能正常运行Struts2.0的应用。开发者还需要理解并配置`struts.xml`或`struts-default.xml`等配置文件,以定义Action、Result以及拦截器链。 总结来说,Struts2.0 jar包是Java ...
Struts 2.0是Java Web开发中的一个关键框架,它是Apache软件基金会的顶级项目,融合了原本独立的Struts 1.x和WebWork框架的优势,为开发者提供了一个强大、灵活且可扩展的MVC(Model-View-Controller)架构。...
Struts2.0是Java Web开发中一个非常重要的框架,它是Apache软件基金会的Jakarta项目下的一个开源产品,主要用于构建MVC(Model-View-Controller)模式的应用程序。本入门案例将带你逐步了解如何使用Struts2.0来创建...
Struts2.0是Java Web开发中的一个强大框架,它基于Model-View-Controller(MVC)设计模式,为开发者提供了构建可维护性高、结构清晰的Web应用程序的工具。这个"Struts2.0学习系列"旨在帮助初学者及进阶者深入理解并...
Struts2.0是Java Web开发中一个非常重要的框架,它基于MVC(Model-View-Controller)设计模式,提供了一种结构化的解决方案,用于构建更健壮、可维护的Web应用程序。本教程将详细讲解如何在Myeclipse集成开发环境中...
Struts2.0是Java Web开发中非常重要的一个框架,它是经典的MVC(Model-View-Controller)设计模式的实现,极大地简化了Web应用的开发流程。本资料集旨在全面介绍Struts2.0,帮助学习者从零基础逐步掌握这一强大的...
3. **添加JAR文件到构建路径:** 将Struts2.0的lib目录下的所有JAR文件添加到项目构建路径中,确保框架可以正确识别和加载所需的类库。 4. **修改web.xml文件:** 配置Struts2.0的过滤器(Filter),使其能够拦截...
Struts2.0和Hibernate是两个非常重要的Java框架,它们在企业级Web应用程序开发中扮演着核心角色。Struts2.0是MVC(模型-视图-控制器)设计模式的一种实现,主要用于处理用户请求和控制应用程序流程。而Hibernate则是...
Struts2.0是一个流行的Java Web应用程序框架,它基于Model-View-Controller(MVC)设计模式,旨在简化开发过程并提高代码的可维护性。这个上传的压缩包包含了Struts2.0运行所需的全部JAR文件,这些文件是开发基于...
- **添加Struts2.0库**:将Struts2.0中的所有`.jar`文件添加到项目的`WEB-INF/lib`目录下,并确保这些文件被包含在项目的构建路径中。 ##### 2.2 配置web.xml - **配置Filter**:在`web.xml`文件中配置`...
Struts2.0 是一个基于 Model-View-Controller (MVC) 设计模式的Java Web框架,它旨在简化Web应用的开发。Struts 2.0是在Struts 1.x的基础上进行了改进,以解决原有版本的一些局限性,如代码量过多、单元测试困难等...
3. **添加Struts2.0库至工程**:将下载的Struts2.0的jar文件添加到项目的构建路径中,确保所有必要的库都被包含进来。 4. **配置web.xml**:修改web.xml文件,加入Struts2.0的过滤器配置,使其能够拦截所有请求,由...
Struts2.0_Hibernate3_spring2.0 部署Web应用请按如下步骤进行: 1. 进入reg_login路径下,将mysql.sql脚本中的语句导入MySQL数据库。 2. 修改reg_login\WEB-INF路径下的applicationContext.xml文件,将其中的...
Struts 2.0 解决了这个问题,通过 Action 类和配置文件减少了手动编码的需求,提高了开发效率。同时,Struts 2.0 也改进了单元测试的支持,允许开发者更轻松地进行测试驱动开发。 在搭建 Struts 2.0 开发环境的过程...
标题中的"Struts2.0-Spring所需的Jar包"指的是在SSH集成开发环境中,为了使Struts2和Spring能够协同工作,你需要将特定版本的Struts2和Spring的JAR文件添加到项目的类路径中。这些JAR文件包含了运行这两个框架所需的...
Struts2.0在原有的Struts 1的基础上进行了改进,解决了其在代码量过多、单元测试困难等方面的问题,提供了一个更加灵活和强大的解决方案。 在Struts2.0中,开发者可以利用Action类来处理业务逻辑,而视图部分则可以...
Struts2.0是Java Web开发中的一款著名MVC框架,它基于Apache的Action和WebWork框架,提供了强大的控制层,使得开发者能够更方便地构建可维护、...总的来说,这份合集提供了全面的学习路径,帮助你成为Struts2.0的专家。
### Struts2.0、Spring2.0与Hibernate3.0整合开发快速入门知识点解析 #### 一、Struts2.0与Hibernate3.0整合基础 **知识点1:Struts2.0简介** - **定义**: Struts2是Apache基金会下的一个开源项目,它是一个基于...
最后,"struts2.0中文帮助手册2.chm"是官方的中文文档,包含了所有必要的API参考和用户指南,是学习和解决实际问题的宝贵资源。 总的来说,这个教程涵盖了Struts2.0的基础知识,从最基础的XML配置到复杂的Action链...
Struts2.0是一款强大的Java Web应用程序框架,用于构建基于MVC(Model-View-Controller)设计模式的Web应用。这个框架是Apache软件基金会的产品,它整合了多种其他开源项目,如WebWork和Struts1,提供了更强大、更...