`

sturts返回直接输出action信息

阅读更多
HttpServletResponse reponse = ServletActionContext.getResponse();
reponse.setCharacterEncoding("UTF-8"); // 设置响应的编码
reponse.setContentType("text/html");
PrintWriter out;
result = "1";
out = reponse.getWriter();
out.print(result); // 输出检测结果
out.flush();
out.close();

 

分享到:
评论

相关推荐

    struts2 action 返回json方法(一)源码

    Action是Struts2的核心组件,用于处理用户的请求,并返回相应的结果。在现代Web应用中,数据通常以JSON(JavaScript Object Notation)格式在客户端和服务器之间交换,因为JSON具有轻量级、易于解析的特性。本篇将...

    struts2如何实现弹出action返回的错误信息

    在Struts2框架中,实现弹出Action返回的错误信息是一项常见的需求,特别是在表单验证、数据处理或业务逻辑执行失败时,向用户反馈错误信息至关重要。本文将深入探讨三种在Struts2中实现这一功能的方法,并对每种方法...

    struts2返回JSON数据的两种方式

    在Struts2的Action类中,通过`HttpServletResponse`对象的`getWriter().print()`方法直接写入JSON字符串。这里创建了一个`JSONObject`和`JSONArray`,并将数据转换成字符串返回。注意,Action方法的返回类型应设为`...

    基于struts2的hello world输出

    这个Action类会包含一个返回"success"的结果,这是Struts2默认的执行成功后的结果代码。 ```java public class HelloWorldAction extends ExecuteOperations implements ActionSupport { public String execute() ...

    struts2使用json返回对象和列表(案例)

    在Struts2的配置文件(通常是struts.xml)中,需要为Action配置一个返回JSON结果的类型。例如: ```xml <package name="default" namespace="/" extends="struts-default"> <action name="user" class=...

    Struts2使用Annotation返回Json

    该插件提供了处理JSON输出的能力,使Action可以直接返回Java对象,而无需手动构建JSON字符串。 1. **安装JSON插件**: 在你的项目中,你需要添加Struts2的JSON插件依赖。如果你使用的是Maven,可以在pom.xml文件中...

    Struts2文件流方式导出下载excel、Txt、image图片

    2. **配置struts.xml**:在Struts2的配置文件中,我们需要为这个Action添加相应的配置,指定返回的`StreamingResult`结果类型和对应的视图。 ```xml <action name="download" class=...

    关于struts返回对象json格式数据的方法

    接着,在Struts的action映射配置中,指定返回的result类型为"json",这是实现返回JSON数据的第一步。在上面提供的代码示例中,我们可以看到,通过来定义了返回的result类型为json格式。 然后,我们要讨论的关键点是...

    struts2返回json数据的方法一 使用json-default

    在Struts2中,处理Action类的结果通常会重定向到一个JSP页面或发送一个简单的文本响应。然而,在现代Web应用中,JSON(JavaScript Object Notation)格式的数据交换变得越来越普遍,因为它能轻松地在服务器和客户端...

    struts2 上传图片显示

    一旦图片上传并生成缩略图,你需要在Action类中返回一个结果,这个结果应该指向一个JSP页面,展示上传的图片。在JSP页面中,可以使用`<img>`标签显示缩略图,其`src`属性指向缩略图的URL。例如: ```html () %>/...

    Struts2内容整理

    Struts2 框架的核心是 Action,Action 是一个包含了业务逻辑的 Java 类,它负责处理用户的请求并返回响应结果。 Struts2 配置 Struts2 框架的配置主要包括两个方面:web.xml 和 struts.xml。 * 在 web.xml 文件中...

    struts2 中action的使用

    5. **模型驱动**:Struts2支持模型驱动模式,Action类可以直接持有业务对象,通过getter和setter方法与表单数据进行交互,方便数据校验和业务处理。 6. **拦截器(Interceptors)**:Action的执行过程可以被拦截器...

    struts1入门案例

    7. **请求流转**:用户发送请求到服务器,被ActionServlet捕获,然后根据struts-config.xml中的配置找到相应的Action类执行,Action执行完毕后返回一个结果,Struts1根据这个结果转发到对应的JSP页面显示结果。...

    Struts2+JSON_实现AJAX_返回对象和列表

    在Struts2中,JSON插件允许我们在Action中返回JSON格式的数据,以便于JavaScript进行异步处理。要使用JSON插件,你需要下载并添加相应的JAR文件到项目的类路径中,例如`jsonplugin-0.33.jar`和其他Struts2的核心库。...

    Struts in Action中文版

    处理完成后,Action会返回一个转发或重定向指令,ActionServlet根据这个指令将控制权转交给下一个组件,通常是JSP页面或其他Action。 #### 长处与弱点 Struts的长处包括强大的社区支持、丰富的插件生态系统、以及...

    Struts2 part 3:在Action中使用ServletAPI

    1. **HttpServletRequest对象**:Struts2通过`ActionContext`暴露了`HttpServletRequest`对象,使得Action可以直接访问请求参数、头信息、会话数据等。例如,你可以通过`ActionContext.getRequest().getParameter(...

    Struts2整合jasperReports报表

    7. **返回响应**:Action执行完毕后,Struts2会将报表内容作为HttpServletResponse的输出流返回给客户端,用户即可下载或查看报表。 在整个过程中,关键在于理解Struts2的Action机制和jasperReports的数据填充及...

    在Action中以Struts2的方式输出JSON数据的实例

    在本篇实例中,我们将探讨如何在Struts2框架的Action中输出JSON数据。Struts2作为一款流行的Java EE Web应用开发框架,它支持多种数据格式的输出,而JSON作为一种轻量级的数据交换格式,广泛应用于Web服务的响应数据...

    Struts2全部jar包

    9. **异常处理**:通过全局异常处理,Struts2可以统一处理未捕获的异常,避免错误信息直接暴露给用户。 10. **类型转换**:Struts2提供了类型转换机制,自动将请求参数转换为Action类的属性类型,简化开发工作。 ...

Global site tag (gtag.js) - Google Analytics