- 浏览: 246634 次
- 性别:
- 来自: 济南
文章分类
- 全部博客 (205)
- jQuery (27)
- Flash AS3.0 (0)
- Html5+CSS3 (12)
- C# .Net (19)
- Xml XPath XSLT (5)
- Sql (3)
- JavaScript (20)
- struts2 (23)
- hibernate (24)
- spring (11)
- j2ee (16)
- jsp/java (11)
- 设计模式 (5)
- json (3)
- Java.IO (7)
- Java.Util (7)
- android (8)
- WebService (10)
- MyEclipse SVN (3)
- servlet (1)
- Exception (3)
- 自我学习 (2)
- UML (2)
- java泛型 (1)
- Lucene (7)
- HtmlParser (2)
- 概念理解 (3)
- 正则表达式 (1)
- EMail (1)
最新评论
-
hanmiao:
没用,干巴巴的壹堆代码,没明白到底区别在哪里。
List Set Map 区别! -
e421083458:
偶来过了!
C#单向链表的实现
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结合jquery实现异步上传文件
2012-02-16 10:50 735所需配置: jquery.jsajaxfileupload. ... -
struts2防止重复提交
2012-02-06 16:31 737在struts.xml的Action里配置 默认拦截器 ... -
struts2详细起源
2012-01-19 09:31 813自从1997年第一个Servlet ... -
java的枚举的定义和使用
2012-01-12 23:29 1190public emun EmunName { w ... -
从struts输出打印出来
2012-01-12 09:33 749response.setContentType("t ... -
OGNL表达式struts2标签“%,#,$”
2011-12-27 14:43 620OGNL(EL表达式)的用法 # ... -
struts2中的redirect、redirectaction的区别
2011-12-22 09:38 1216当使用type=“redirectAction” 或type= ... -
ActionContext和ServletActionContext介绍
2011-12-14 14:31 787ActionContext(Action上下文) ... -
struts2r Core标签版本不同,uri地址也不同
2011-12-14 10:04 733jstl.jar standard.jar 2个包 ... -
JSTL1.1函数标签库(functions)如fn:length
2011-12-14 09:56 642在jstl中的fn标签也是我们在网页设计中经常要用到的很关键的 ... -
spring 如何获取当前上下文的session cookie
2011-12-14 08:49 1146ActionContext.getContext().getS ... -
Java企业级开发SSH三大框架的Jar包
2011-12-06 18:39 942123 -
Struts2 如何获取Request Response Session以及解决中文乱码问题
2011-12-06 18:16 1145首页要实现这三个接口 SessionAware, Servl ... -
struts spring hibernate配置文件
2011-10-24 21:24 946ApplicationContext ctx = new Cl ... -
struts dom4j json gson xml 拦截器 类型转换
2011-09-16 21:41 912struts dom4j json gson xml 拦截器 ... -
Struts2拦截器
2011-09-16 21:27 694struts.xml配置: <interceptors& ... -
Struts2与Gson开发
2011-09-16 21:22 790struts2.xml配置信息: action name=&q ... -
Struts2与XML(dom4j)开发
2011-09-16 21:20 883struts2.xml配置 <action name=& ... -
Struts2与jSon开发
2011-09-16 21:16 708首先要一个strus2-json jar包 struts.xm ... -
struts2.xml配置信息
2011-09-14 22:35 953<?xml version="1.0" ...
相关推荐
Action是Struts2的核心组件,用于处理用户的请求,并返回相应的结果。在现代Web应用中,数据通常以JSON(JavaScript Object Notation)格式在客户端和服务器之间交换,因为JSON具有轻量级、易于解析的特性。本篇将...
在Struts2框架中,实现弹出Action返回的错误信息是一项常见的需求,特别是在表单验证、数据处理或业务逻辑执行失败时,向用户反馈错误信息至关重要。本文将深入探讨三种在Struts2中实现这一功能的方法,并对每种方法...
在Struts2的Action类中,通过`HttpServletResponse`对象的`getWriter().print()`方法直接写入JSON字符串。这里创建了一个`JSONObject`和`JSONArray`,并将数据转换成字符串返回。注意,Action方法的返回类型应设为`...
这个Action类会包含一个返回"success"的结果,这是Struts2默认的执行成功后的结果代码。 ```java public class HelloWorldAction extends ExecuteOperations implements ActionSupport { public String execute() ...
在Struts2的配置文件(通常是struts.xml)中,需要为Action配置一个返回JSON结果的类型。例如: ```xml <package name="default" namespace="/" extends="struts-default"> <action name="user" class=...
该插件提供了处理JSON输出的能力,使Action可以直接返回Java对象,而无需手动构建JSON字符串。 1. **安装JSON插件**: 在你的项目中,你需要添加Struts2的JSON插件依赖。如果你使用的是Maven,可以在pom.xml文件中...
2. **配置struts.xml**:在Struts2的配置文件中,我们需要为这个Action添加相应的配置,指定返回的`StreamingResult`结果类型和对应的视图。 ```xml <action name="download" class=...
接着,在Struts的action映射配置中,指定返回的result类型为"json",这是实现返回JSON数据的第一步。在上面提供的代码示例中,我们可以看到,通过来定义了返回的result类型为json格式。 然后,我们要讨论的关键点是...
在Struts2中,处理Action类的结果通常会重定向到一个JSP页面或发送一个简单的文本响应。然而,在现代Web应用中,JSON(JavaScript Object Notation)格式的数据交换变得越来越普遍,因为它能轻松地在服务器和客户端...
一旦图片上传并生成缩略图,你需要在Action类中返回一个结果,这个结果应该指向一个JSP页面,展示上传的图片。在JSP页面中,可以使用`<img>`标签显示缩略图,其`src`属性指向缩略图的URL。例如: ```html () %>/...
Struts2 框架的核心是 Action,Action 是一个包含了业务逻辑的 Java 类,它负责处理用户的请求并返回响应结果。 Struts2 配置 Struts2 框架的配置主要包括两个方面:web.xml 和 struts.xml。 * 在 web.xml 文件中...
5. **模型驱动**:Struts2支持模型驱动模式,Action类可以直接持有业务对象,通过getter和setter方法与表单数据进行交互,方便数据校验和业务处理。 6. **拦截器(Interceptors)**:Action的执行过程可以被拦截器...
7. **请求流转**:用户发送请求到服务器,被ActionServlet捕获,然后根据struts-config.xml中的配置找到相应的Action类执行,Action执行完毕后返回一个结果,Struts1根据这个结果转发到对应的JSP页面显示结果。...
在Struts2中,JSON插件允许我们在Action中返回JSON格式的数据,以便于JavaScript进行异步处理。要使用JSON插件,你需要下载并添加相应的JAR文件到项目的类路径中,例如`jsonplugin-0.33.jar`和其他Struts2的核心库。...
处理完成后,Action会返回一个转发或重定向指令,ActionServlet根据这个指令将控制权转交给下一个组件,通常是JSP页面或其他Action。 #### 长处与弱点 Struts的长处包括强大的社区支持、丰富的插件生态系统、以及...
1. **HttpServletRequest对象**:Struts2通过`ActionContext`暴露了`HttpServletRequest`对象,使得Action可以直接访问请求参数、头信息、会话数据等。例如,你可以通过`ActionContext.getRequest().getParameter(...
7. **返回响应**:Action执行完毕后,Struts2会将报表内容作为HttpServletResponse的输出流返回给客户端,用户即可下载或查看报表。 在整个过程中,关键在于理解Struts2的Action机制和jasperReports的数据填充及...
在本篇实例中,我们将探讨如何在Struts2框架的Action中输出JSON数据。Struts2作为一款流行的Java EE Web应用开发框架,它支持多种数据格式的输出,而JSON作为一种轻量级的数据交换格式,广泛应用于Web服务的响应数据...
9. **异常处理**:通过全局异常处理,Struts2可以统一处理未捕获的异常,避免错误信息直接暴露给用户。 10. **类型转换**:Struts2提供了类型转换机制,自动将请求参数转换为Action类的属性类型,简化开发工作。 ...