项目 >> Web 框架 >> Struts2.0

Struts2.0(Java)

Struts2.0

Apache Struts 2 is an elegant, extensible framework for creating enterprise-ready Java web applications. The framework is designed to streamline the full development cycle, from building, to deploying, to maintaining applications over time.

Apache Struts 2 was originally known as WebWork 2. After working independently for several years, the WebWork and Struts communities joined forces to create Struts2. This new version of Struts is simpler to use and closer to how Struts was always meant to be.

Homepage: http://struts.apache.org/2.x/

Loading...

修改Struts2默认的模板配置

 在用struts2开发项目的时候发现它总是会添加一些html标签在最终生成的html代码中,比如说使用<s:form></s:form>标签,此时生成的html代码如下: <form ...><table class="wwFormTable"></table></form> 其中蓝色高亮部分是struts自动产生的,对于这些自动产生的东西有时候有用,但是对于有些项目确是不...

struts2文件上传的过滤

这篇文件接上面的struts2文件上传的文件,对上传文件类型进行过滤, 这篇文件里的大量内容也是借鉴了李刚老师的《struts2权威指南》 手动实现文件过滤 大部分时候,Web应用不允许浏览者自由上传,尤其不能允许上传可执行性文件——因为可能是病毒程序。通常,我们可以允许浏览者上传图片,上传压缩文件等;除此之外,还必须对浏览者上传的文件...

Struts2的文件上传

看到有人在问Struts2的文件上传, 想起自己买的李刚的《struts2权威指南》,书中已有很详细的介绍,只是自己一下子记不起来了, 真的很遗憾,说明自己学得还不够扎实,所以自己整理了一下发上来。下面是上传的代码: 文件上传页面 文件上传页面中,包含两个表单域,文件标题和文件浏览域——当然,为了能完成文件上传,我们应该将这两个表单...

在struts 2中使用json ajax支持

在struts 2中使用json ajax支持 本文同样是我在学习李刚老师的《Struts2权威指南》时的心得。随着我的深入,我觉得这本书真的太好了,代码丰富,案例详细,参考这本书学习struts2比较踏实!十一到书店去看看李刚老师还有没有其他图书。 JSON 插件提供了一种名为json的ResultType,一旦为某个Action指定了一个类型为json的Result,则该Result无需映射到任何视...

Struts 2与AJAX(第三部分)

很久没有更新BLOG了,前一段时间公司的项目比较忙,另外我还和一位出版社的朋友谈写书的事情,所以一直没有时间,完成《Struts 2与AJAX》。后来写书的事情吹了,趁今天有点空闲就把它完成。 在大家看这部分文章之前,我想对于写书的事情说两句,或者应该叫发牢骚才对。通过这次写书失败的经历,我明白为什么国内的IT书籍多数是滥于充数、粗制滥造、缺乏经典。...

Struts 2与AJAX(第二部分)

在上一篇文章《Struts 2与AJAX(第一部分)》,我已经简单地介绍了<s:tree />的一些用法,接下来我将继续深入讲解<s:tree />的使用和通过DWR实现AJAX校验。 更多<s:tree /> 在Struts 2的showcase中有两个<s:tree />的例子,分别是静态树与动态树。所谓的静态树即是在编写JSP代码时通过<s:treenode />生成树节点。我的上一篇文...

Struts 2与AJAX(第一部分)

在当今——Web 2.0概念铺天盖地的Internet环境下,简易的AJAX集成对于一个成功的WEB框架来说是不可或缺的。因此,Struts 2其中的一个重要的功能(Feature)就是“First-class AJAX support - Add interactivity and flexibility with AJAX tags that look and feel just like standard Struts tags(大意:一流的AJAX支持——通过AJA...

在Struts 2中实现IoC

IoC(Inversion of Control,以下译为控制反转)随着Java社区中轻量级容器(Lightweight Contianer)的推广而越来越为大家耳熟能详。在此,我不想再多费唇舌来解释“什么是控制反转”和“为什么需要控制反转”。因为互联网上已经有非常多的文章对诸如此类的问题作了精彩而准确的回答。大家可以去读一下Rod Johnson和Juergen Hoeller合著的《...

Struts 2.0初体验-参考Tutorials写的登录页面

越来越发现, 2.0比1.x方便了, 具体怎么方便, 看完你就知道了.呵呵.         首先是欢迎页面, 这个页面没什么东西, 只是一个进入登录页面的链接而已.          <%...@ taglib prefix="s" uri="/struts-tags" %> <html> <head...

Struts 2.0初体验--参照Tutorials来写第一个Struts 2.0程序

首先要说的是我昨天遇到的问题, 之前用的是Tomcat 5.0.28, 把Struts 2.0下的struts2-blank放到Tomcat下, 根本运行不了, 弄了半天也不成, 今天早上来了, 换了个Tomcat 5.5, 结果就OK了. 我想应该是Struts 2.0得要Tomcat 5.5以上的版本吧. 我的开发环境是:JDK5.0+Tomcat 5.5+Eclipse3.2         好啦, 开始进入我们第一个St...