0 0

为什么不建议在action中利用response生成响应?5

今天在看李刚的书的时候看到,他的书里面这么写,为什么呢,是因为action层本来就是控制层作用是页面跳转传参,是MVC中的C层,这样写有悖struts2的宗旨??同时即便这样写,也是servlet来生成响应,所以不建议?
2014年12月04日 19:46
目前还没有答案

相关推荐

    jsp利用POI生成Excel并在页面中导出的示例.docx

    本示例将详细介绍如何在JSP中利用POI库生成Excel文件,并直接在浏览器中导出。 首先,确保在项目中已经引入了Apache POI的依赖库。POI提供了对Excel 2003(HSSF)和Excel 2007以上版本(XSSF)的支持。在这个示例中...

    Struts2中POI在内存中生成Excel文件并下载

    下面将详细介绍如何在Struts2中利用POI在内存中生成Excel文件并提供下载。 首先,了解Apache POI的基本用法。POI提供了HSSFWorkbook类,用于处理Excel的XLS格式,而XSSFWorkbook则处理XLSX格式。这里我们主要讨论...

    Struts2 part 3:在Action中使用ServletAPI

    在"Struts2 part 3:在Action中使用ServletAPI"这一主题中,我们将深入探讨如何在Struts2的动作类(Action)中集成和利用Servlet API来增强应用的功能。 Servlet API是Java Servlet规范的一部分,它提供了一系列...

    dTree 生成无限级树形菜单

    本篇文章将深入探讨如何利用`dTree`来生成动态的树形菜单,并结合后台Action中的List数据进行操作。 首先,我们需要理解`dTree`的基本概念。`dTree`是一个基于JavaScript的开源库,它提供了一种简单的方式来创建...

    Jquery_Ajax_Struts2_Action_JSP_Json

    总结起来,"Jquery_Ajax_Struts2_Action_JSP_Json"的示例展示了如何利用jQuery的Ajax功能与Struts2框架相结合,通过JSON数据格式在客户端和服务器端之间进行高效的数据交换,从而实现无刷新的页面更新,提升Web应用...

    MVC使用NPOI生成xls文件到Stream中供下载

    本文将详细介绍如何在MVC应用中利用NPOI将数据生成为xls文件,并通过Stream流方式提供给用户下载。 首先,我们需要在项目中引入NPOI库。可以通过NuGet包管理器安装"NPOI"包,这将为我们提供对Excel文件处理的API。...

    struts2如何生成XML文件

    - **设置响应头**:在输出XML数据之前,通过`response.setContentType("text/xml; charset=UTF-8")`设置正确的响应类型和字符集。 #### 五、总结 通过上述分析可以看出,Struts2框架提供了一种灵活的方式来生成和...

    ajax利用json在struts2.0中的使用

    2. **配置Struts2 XML**:在`struts.xml`配置文件中,为这个Action添加一个返回类型为JSON的action配置。 ```xml <action name="ajaxAction" class="com.example.AjaxAction"> <result type="json">/WEB-INF/...

    java_strtus 的生成柱形图

    5. **展示图表**:在Struts的JSP页面中,使用`<img>`标签引用这个Action方法,设置其`src`属性为Action的URL。浏览器接收到这个图像流后,会自动显示在页面上。 例如,你的Action类可能有一个名为`generateBarChart...

    jQuery.Ajax 与action交互

    在struts.xml配置文件中,为这个Action添加一个返回XML的结果类型: ```xml <action name="yourAction" class="com.example.YourAction"> <result type="xml">/path/to/xml/result.jsp </action> ``` 这里`/path/...

    Asp生成html文件源码(模板和Url),Asp.net源码

    例如,你可以创建一个Asp页面,然后在代码段中编写HTML字符串,通过Response.Write方法将其写入到响应流中。这允许开发者动态生成HTML,如: ```vbscript Dim htmlStr As String = "<html><body>欢迎来到我的网站!...

    利用PD4ML将html 生成PDF 并展示(前台、后台、jar包)

    在IT行业中,生成PDF文档是常见的需求,尤其是在网页内容需要离线阅读或打印时。PD4ML是一个强大的Java库,它允许开发者将HTML内容转换为高质量的PDF文档。本教程将详细讲解如何利用PD4ML在前台和后台环境中将HTML...

    Java--incident-response.zip_site:www.pudn.com

    标题“Java--incident-response.zip”暗示了我们将在Java环境中讨论关于事件响应的实践应用。"site:www.pudn.com"标签可能指的是资源来源,它是一个提供各种技术文档的网站。从提供的压缩包文件名“Java incident ...

    Captcha asp.net生成验证码的源代码

    6. **保存和响应**:最后,将生成的图像以JPEG或PNG格式保存到内存流中,然后通过`HttpContext.Current.Response`对象写入到HTTP响应中,设置正确的MIME类型(如"image/jpeg")。 在ASP.NET MVC中,你可以创建一个...

    生成验证码图片,并使用struts download下载

    在IT行业中,生成验证码图片和使用Struts框架进行文件下载是常见的功能需求,尤其是在网站的安全性和用户体验方面。这篇博文“生成验证码图片,并使用Struts download下载”将介绍这两个主题。 首先,我们来看...

    代码工程 Web 基础之 SSH 框架访问网页返回 json 数据简单实现的整理

    4. **配置Result**:在Struts配置文件中,为Action添加一个返回JSON的Result。 ```xml <action name="myAction" class="com.example.MyAction"> <param name="includeProperties">response.* </action> ``` ...

    JAVA 无需JXL和POI用PageOffice自动生成Excel表格.pdf

    本文将介绍如何利用PageOffice库在Java环境中无需JXL和POI,直接自动生成Excel表格。 PageOffice是一款能够帮助开发者在服务器端直接操作Office文档的Java组件。它可以实现动态创建、编辑、保存、打印Office文档等...

    sturts实现生成excel并支持下载

    6. **创建响应流**:在Struts Action中,获取`ServletOutputStream`,这将用于向浏览器发送Excel文件。 7. **写入工作簿**:调用`workbook.write(outputStream)`将工作簿写入到输出流。 8. **设置HTTP头信息**:通过...

    通过Struts2返回验证码文件

    在Struts2框架中,我们可以通过创建一个Action类来处理验证码的生成与验证。 1. **Action类**:创建一个名为`GenerateCapchaAction`的类,该类继承自Struts2的`ActionSupport`类。在这个类中,我们需要定义两个主要...

Global site tag (gtag.js) - Google Analytics