`
java1978
  • 浏览: 10260 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

struts2开发问题

 
阅读更多
问题一
当在Action类中定义一个DTO,如果把这个DTO对象的名字第二字母大写 Dept dEpt=new Dept();,用MyEclipse生成GET、SET方法时,会是这样GetdEpt()、SetdEpt(Dept dEpt),但是这样从页面获得值的时候是会报错的,必须把get方法的对象名第一个字母改成大写 GetDEpt(),这样才能正常获得页面传入的值。
问题二
当需要导出.xlsx格式的Excel文件,需要将<param name="contentType">设置为application/excel
具体内容如下:
&lt;result type="stream" name="success"&gt;&lt;param name="contentType"&gt;application/excel
&lt;param name="inputName"&gt;excelStream
&lt;param name="contentDisposition"&gt;attachment;filename="${downloadChineseFileName}"
&lt;param name="bufferSize"&gt;4096
&lt;/result&gt;
其中<param name="contentType">可使用的值有
application/ms-excel
application/msexcel
application/excel
application/x-ms-excel
application/x-msexcel
application/x-excel
application/octet-stream
问题三
继承ActionSupport类的Aciton类中,如果业务方法要返回json结果集
<result type="json" name="success">
则类中的业务方法不能用get开头,如果用get开头,一定要在方法前加上 @JSON(serialize=false)
否则会导致对应的业务方法的重复被调用。
分享到:
评论

相关推荐

    struts2项目开发

    Struts2 项目开发 Struts2 是一个基于 Java Web 的框架,广泛应用于 Web 应用程序的开发。下面将从 Struts2 项目开发的角度,详细介绍 Struts2 框架的应用、开发流程、技术架构、实践经验等方面的知识点。 项目...

    struts2开发遇到的问题

    Struts2 开发常见问题与解决方案 在使用 Struts2 进行开发时,开发者可能会遇到各种问题,这里我们将详细探讨一些典型的问题及其解决方法。 1. **警告:Settings: Could not parse struts.locale setting, ...

    Struts2框架 jar JAVA开发 Struts2.jar架包 Struts2开发实例

    Struts2的核心设计目标是简化MVC应用的开发,通过提供一系列的插件和拦截器,使得开发者可以方便地处理请求、响应以及业务逻辑。它集成了许多其他开源框架,如FreeMarker和Velocity模板引擎、Tiles布局框架、OGNL...

    struts2开发需要用到的jar包

    struts2开发需要用到的jar包

    Struts2 开发包

    这个"Struts2 开发包"包含了用于开发基于Struts2的应用所需的核心组件和配置文件。以下是对这些关键元素的详细解释: 1. **Struts2核心库(jar包)**:Struts2框架的jar文件是开发的基础,它们提供了框架的运行时...

    struts2 开发jar包汇总

    在本压缩包"struts2 开发jar包汇总"中,包含了Struts2开发所需要的核心库和其他相关依赖,使得开发者可以轻松地进行Struts2应用的开发。 首先,我们要理解Struts2框架的运行机制。它主要由以下几个部分组成: 1. *...

    Struts2开发详解全面版

    Struts2开发详解全面版,Struts2开发详解全面版

    struts2开发文档

    这个压缩包文件包含了关于Struts2开发的各种文档,是开发者深入理解并熟练运用Struts2的重要参考资料。 首先,Struts2的核心是基于MVC(Model-View-Controller)设计模式的,它将业务逻辑、数据模型和用户界面分离...

    struts2开发环境的搭建

    ### Struts2开发环境的搭建 #### 一、概述 在Java Web开发领域,Struts2框架因其灵活性和强大的功能而备受青睐。本文将详细介绍如何搭建Struts2开发环境,并提供三种不同的方法来帮助读者快速上手。无论是初学者...

    struts2 开发包.zip

    这个"struts2 开发包.zip"包含了Struts2框架运行所需的JAR文件,这些文件是开发者进行Struts2应用开发的基础。下面将详细介绍其中的关键知识点: 1. **核心库**:Struts2的核心库包括`struts2-core.jar`,它包含了...

    李兴华 struts2开发实战经典 源码

    本源码主要涉及了Struts 2的核心操作包、配置文件、核心开发模式的使用,在本课程讲解的时候主要结合Struts 2的核心优点以及从代码比较上讲解了和Struts 1的区别,随后又包含了Struts 2中提供的各个优秀技术,如转换...

    struts2开发最小jar包

    "struts2开发最小jar包"便是为了解决这个问题,它包含了进行基本Struts2开发所必需的最少依赖,帮助初学者快速入门。 首先,Struts2的核心jar包主要包括以下几个部分: 1. **struts2-core.jar**:这是Struts2框架...

    struts2.2.1开发包

    这个版本的Struts2是一个强大的MVC(Model-View-Controller)框架,旨在简化开发过程,提高代码的可维护性和可扩展性。 在Web开发中,Struts2提供了许多核心功能,包括但不限于: 1. **Action与Result**:Struts2...

    struts2开发所需jar包

    Struts2是一个强大的MVC(模型-视图-控制器)框架,它在Java Web开发中广泛应用,用于构建高效、可维护的Web应用程序。这个压缩包包含的是一系列Struts2框架运行所需的jar文件,这些文件提供了核心功能以及与其他库...

    传智播客struts2.1视频教程_介绍struts2及struts2开发环境的搭建

    本视频教程由传智播客提供,旨在帮助初学者理解Struts2的基础概念,并指导如何搭建Struts2的开发环境。 首先,我们要了解Struts2的核心概念。Struts2是一个基于MVC(Model-View-Controller)设计模式的框架,它的...

    struts2开发基本包

    总的来说,"struts2开发基本包"是一个集成了Struts2框架核心组件及必需依赖的集合,是开始Struts2开发的起点。下载并使用这个基本包,开发者能够搭建起一个基本的Struts2环境,进而进行Web应用的开发。

    struts2 的开发包

    在使用Struts2进行开发时,引入相应的库文件是至关重要的步骤。这个压缩包包含了Struts2开发所需的核心库和依赖包,方便开发者直接将其复制到`WEB-INF/lib`目录下,以便于项目的构建和运行。 首先,让我们详细了解...

    struts2开发基础

    struts的基础开发,可以帮助初学者学习struts2的相关知识。

Global site tag (gtag.js) - Google Analytics