public void execute(){
.................................
for(int i=0;i<10;i++){
postAuthYes(urlparam);
...................................
}
return null;
}
private void postAuthYes(String urlparam)
{
try{
String _param=urlparam;
String posturl=SystemManager.getServerRootPath()+"emailAuthAir.action";
HttpURLConnection urlConn=null;
URL url=new URL(posturl);
urlConn=(HttpURLConnection) url.openConnection();
urlConn.setRequestMethod("POST");
urlConn.setDoOutput(true);
OutputStream out=urlConn.getOutputStream();
out.write(_param.getBytes("UTF-8"));
out.flush();
out.close();
//-------获取发送结果。
BufferedReader rd = new BufferedReader(new InputStreamReader(urlConn.getInputStream(), "UTF-8"));
StringBuffer sb = new StringBuffer();
int ch;
while ((ch = rd.read()) > -1) {
sb.append((char) ch);
}
rd.close();
}catch(Exception e)
{
e.printStackTrace();
}
}
分享到:
相关推荐
在探讨Struts2与WebWork2的联系与区别的过程中,我们不得不提到它们的历史渊源以及在Java Web开发领域中的地位。Struts2框架实际上可以视为WebWork2框架的继承者,两者之间的关系紧密而复杂,下面将从多个角度深入...
WebWork/Struts2是Struts1的后续版本,它在设计上做了重大改进,提供了更加强大且灵活的功能。主要特点如下: - **优点**:架构简单易懂,易于扩展;标签库支持Freemarker或Velocity等模板引擎,定制化程度高;拦截...
Struts2、Webwork2 和 DWR 是三个在 Web 开发领域中至关重要的技术,尤其在构建企业级的 WEB2.0 应用程序时。接下来,我们将详细探讨这三个技术的核心概念、工作原理以及它们之间的关系。 **Struts2** 是一个基于 ...
WebWork的这些特性被集成到Struts 2中,使得Struts 2成为了一个高效且易用的MVC框架。 **Struts 2的生命周期**: 1. 用户发起HTTP请求。 2. Struts 2 框架接收到请求,解析请求参数。 3. 拦截器链开始执行,按照...
不用多说了,Struts 2权威指南--基于WebWork核心的MVC开发(高清完整版),解压出来有200多M,因为权限不怎么够,我一共分了12卷,是一本不可多得的好书。第一卷附目录: 第1章 Struts 2概述,第2章 Struts 2下的Hello...
Struts2和WebWork是两种流行的Java Web框架,它们在构建MVC(Model-View-Controller)架构的应用程序中发挥着重要作用。Struts2实际上是WebWork的后续版本,吸收了WebWork的核心特性并进行了改进。这里我们将深入...
在Struts2之前,WebWork是另一个流行的轻量级框架,Struts2在设计上借鉴了很多WebWork的理念和特性,因此可以说WebWork是Struts2的基础之一。 ### Struts2与WebWork的关系 Struts2和WebWork都属于MVC(Model-View-...
Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理...
Struts 2是Struts的下一代产品,是在 struts 和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构的差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理...
WebWork2是Struts的前身,它在Struts的基础上进行了很多改进,比如更强大的动作映射、类型安全的参数绑定以及更优秀的异常处理机制。WebWork2的核心设计原则是减少样板代码,提高开发效率,并提供更好的可测试性。 ...
Struts 2中文参考手册,Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,...
在“Struts2中文教程”中,你可以找到关于这个框架的基础知识,包括安装配置、Action类、结果类型、拦截器等关键概念的详细介绍。教程通常会从最基础的环境搭建开始,教你如何配置Struts2的核心库和web.xml文件,...
2. 在Eclipse中创建新工程,添加Webwork-2.2.4和xwork-1.2.1的库文件。 3. 在Tomcat的webapps目录下创建新应用目录,例如wwexample。 4. 从Webwork发行包中提取内容到新应用目录。 5. 将jar包复制到WEB-INF/lib目录...
在Struts1中,每个`Action`类实例是被多个请求重用的,这使得它在多线程环境下存在潜在的线程安全问题。当多个线程同时访问一个`Action`实例时,可能会因为共享状态而导致数据不一致或其他并发问题。 - **Struts1中...
Struts2是对WebWork框架的重大升级和改进,它在保留WebWork强大特性的基础上,引入了更多优化和新特性,使得整个框架更加灵活且易于使用。以下将详细阐述Struts2对WebWork的改进点: 1. **配置文件的多样化**: 在...
### Webwork教程知识点详解 #### 一、WebWork框架简介 **WebWork**是一个开源的Java Web...学习并掌握WebWork/Struts2将为开发者提供坚实的技能基础,无论是在实际工作中还是在个人技术成长方面都将带来巨大的收益。
Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的...
其中,Struts与WebWork是两个非常重要的MVC(Model-View-Controller)架构框架,它们在Java Web开发中扮演着举足轻重的角色。本文将重点探讨WebWork与Struts在处理机制上的异同之处,旨在为开发者提供更加清晰的选择...
Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的...
Struts 2的发展历程始于WebWork,一个由James Holmes在2003年创建的框架,旨在解决早期Struts框架的一些局限性。WebWork以其灵活的动作映射、强大的拦截器机制和对Ajax支持的增强而闻名。 WebWork的核心设计理念是...