`

Struts 注意问题

阅读更多
1-- struts 
    form    extends ActionForm implements Serializable 
    action  DispatchAction

    
    <html:form  action ="sys/userManager.do"></html:form>
    <html:form  action ="/sys/userManager.do"></html:form>
    都可以

      <action path="/sys/userManager" parameter="method" scope="request" name="userForm" validate="false"
            type="com.isoftstone.telesales.user.controller.UserManagerController">
            <forward name="doQuery" path="/user/UserManager.jsp" />
            <forward name="initUser" path="/user/addmodifyuser.jsp" />
            <forward name="initChangePwd" path="/user/ChangePwd.jsp" />
            <forward name="changePwd" path="/user/ChangePwdSuccess.jsp" />
       </action>

      1-- 先写form或者页面
      2-- 再写action    form的条件全部传给DTO
      3-- 再写配置文件  配置文件中得到的查询条件就是页面上的几个参数,封装在form 中或者 request中传过来


       
曾经犯的错:
 1-- form 没有继承 ActionForm
 2-- 配置文件路径写错问题 
     
     以 sys/userManager.do 形式提交,浏览器会默认加上"/" -- > /sys/userManager.do,所以action配置必须要有'/'
分享到:
评论

相关推荐

    struts中文问题,struts国际化问题——终极解决方案

    ### Struts中文问题与国际化问题——终极解决方案深度解析 #### 引言 在Web应用开发中,特别是使用Struts框架时,中文显示和国际化(Internationalization,简称i18n)问题是开发者常遇的挑战。本文将深入探讨解决...

    使用Struts 2标签的注意事项

    Struts 2 标签的使用注意事项 Struts 2 是一个基于MVC架构的Java Web应用程序框架,它提供了一系列的标签来简化Web开发。然而,在使用Struts 2标签时,需要注意一些重要的事项。 首先,在使用Struts 2标签之前,...

    struts上传问题研究

    在"struts上传问题研究"这个主题中,我们将深入探讨Struts2框架中的文件上传功能,以及可能遇到的问题和解决方案。 文件上传是Web应用中常见的功能,Struts2通过Action类的`@FileUpload`注解或`@Params`注解支持...

    struts中文乱码问题解决详细步骤

    解决这个问题通常涉及到编码设置的调整,下面将详细介绍两种方法来解决Struts中的中文乱码问题。 **方法一:配置Filter** 1. **添加过滤器**:首先,我们需要在Web应用的`web.xml`文件中添加一个`...

    Struts Struts1例子Struts注意事项

    4. **安全问题**:Struts1存在一些已知的安全漏洞,例如著名的Struts Shocker漏洞,应及时更新补丁,并遵循最佳实践,避免使用过时的库。 5. **JSP标签库的使用**:Struts1提供了丰富的标签库(如logic标签、bean...

    struts-menu集成struts2.3.1例子以及注意的地方

    6. **注意事项**:集成过程中可能会遇到的问题包括版本兼容性、资源加载问题、权限控制等。确保所有的配置都正确无误,避免因为路径问题导致菜单无法正常显示。 在实际应用中,可能还需要考虑菜单的动态更新、国际...

    Struts2.5.2的配置及问题解决

    值得注意的是,自Struts2.1版本以后,不再使用`FilterDispatcher`,而是使用`StrutsPrepareAndExecuteFilter`。此过滤器位于`struts2-core-2.5.2.jar`中,可以使用解压工具查看其内部结构。 配置struts.xml文件是另...

    struts2讲义 struts2讲义struts2讲义struts2讲义struts2讲义

    - 为了克服这些问题,Apache Software Foundation推出了Struts2,这是一个全新的框架,虽然名称相似,但实际上与原始的Struts框架有着本质的区别。 - **Struts2的特点**: - 更强大的MVC架构支持。 - 内置拦截器...

    struts常见问题列表

    在使用Struts的过程中,初学者可能会遇到各种各样的问题,这些问题往往与异常处理密切相关。以下是一些关于Struts框架中常见的问题及其解决方案: 1. **ActionServlet配置问题**:如果在web.xml文件中没有正确配置...

    struts2上传注意问题

    在Struts2中实现文件上传功能时,开发者经常会遇到一些需要注意的问题。这篇博客文章(虽然链接不可用)可能探讨了在实现Struts2文件上传过程中的一些常见挑战和解决方案。 1. **文件大小限制**: - Struts2默认...

    struts2中导入类库时需要注意的问题

    本文主要针对在导入struts2框架的jar包时可能出现的问题提供解决方案。 首先,你需要从Apache Struts的官方网站(http://struts.apache.org/download.cgi#struts2211)下载struts-2.2.11-all.zip包。这是一个包含了...

    struts2 与 struts1的区别

    值得注意的是,在Struts2中,Action接口并不是强制性的,任何包含`execute`标记的方法所在的POJO都可以用作Action对象。 #### 二、线程安全模型 - **Struts1** 中的Action采用的是单例模式,这意味着对于所有的...

    留言板留言板struts2留言板struts2

    11. **安全考虑**:Struts2虽然强大,但也需要注意安全性问题,例如XSS、CSRF等。开发者应确保对用户输入进行校验和过滤,使用安全的插件,及时更新Struts2版本以修补潜在的安全漏洞。 以上就是关于"留言板留言板...

    struts-config详解

    在配置struts-config.xml文件时,需要注意元素的顺序非常重要,否则可能会导致容器启动时出错。同时,需要遵守struts-config.xml的DTD文件,例如"-//Apache Software Foundation//DTD Struts Configuration 1.1//EN...

    Migrating From Struts1 To Struts2

    - **社区支持**:尽管WebWork/Struts2社区相比Struts1小,但依然活跃并持续贡献新功能和修复问题。 #### 从Struts1到Struts2的迁移步骤 1. **评估现有系统**:首先,对现有的Struts1项目进行全面评估,了解当前系统...

    Struts2框架及注释和用法

    Struts2是一个强大的Java web开发框架,它基于MVC(Model-View-Controller)设计模式,为构建可维护性高、结构清晰的Web应用程序提供了一种解决方案。这个框架旨在简化开发过程,提高代码的可测试性和可重用性。下面...

    Struts2升级到2.5.30,问题解决及过程记录

    Struts2的每个新版本通常会包含对前一版本的兼容性改进,但有时也会引入一些不兼容性,因此升级过程中需要注意以下几点: 1. **依赖库的更新**:升级Struts2的同时,还需要检查和更新所有依赖的库,例如在提供的...

    struts1.0和struts2

    相比之下,Struts2为每个请求创建一个新的Action实例,避免了线程安全问题,简化了开发者的任务。 在Servlet依赖上,Struts1的Action直接依赖于Servlet API,执行方法接收HttpServletRequest和HttpServletResponse...

    struts2 配置dtd 自动提示

    请注意,不同版本的Eclipse或Struts2可能需要略微调整上述步骤,以确保代码提示功能正常工作。尽管如此,大部分情况下,这种配置方法是有效的,可以帮助开发者更高效地编写和维护Struts2应用的配置文件。

    struts2.0.14官方jar包

    使用Struts2.0.14官方jar包进行开发时,开发者需要注意以下几点: 1. 配置环境:确保项目中引入了所有必需的jar包,并正确配置了web.xml文件以启动Struts2过滤器。 2. 设计Action:根据业务需求创建Action类,实现...

Global site tag (gtag.js) - Google Analytics