struts2
lenotang
与人分享 集思广益
展开
-
struts2-引子
上个礼拜跟几个正在做研发的朋友小聚一下,顺便跟他们取经。 问起他们最近除了自己公司和手头的项目外,还在忙些什么。那些做JavaEE的朋友竟然都说在研究STRUTS2。当然有的是应公司的要求,有的是自学。我知道这帮朋友,以他们的学习能力,再艰深的技术也就一个月的时间拿下。让我感兴趣的是,他们何以都开始学习一种WEB框架?莫非struts1.x真要升级了?^_^!其实我早有心更新一下我原创 2008-08-04 22:21:00 · 1136 阅读 · 1 评论 -
eclipse第一个struts2插件
官方地址:http://mvcwebproject.sourceforge.net一:安装启动eclipse3.3 在help---->software updates----->find and install---->install new features---->New remote site----->输入 http://mvcwebproject.sourceforge.原创 2008-08-21 14:56:00 · 1824 阅读 · 0 评论 -
struts2-注册
现在我们来做一个用户注册的例子,这个例子会涉及到后台数据库的操作,这在我以前Struts2的文章里面是没有提到过的,为此我们要多做些准备工作:首先我们将Mysql的JDBC驱动包拷贝到Tomcat安装目录下的lib目录中,然后在MYSQL的test数据库下建立一张名为reg_user的表(为了避免乱码问题,注意编码方式设置为utf8),创建表的语句如下:create table reg_原创 2008-08-20 22:21:00 · 5877 阅读 · 3 评论 -
struts2-登陆(1)
下面我们来做一个struts2的登陆的例子,如果您还不了解struts2的开发步骤的,请先参阅作者的另一篇文章:http://blog.csdn.net/lenotang/archive/2008/08/07/2782813.aspx 1.使用领域对象来接收用户输入Step1:在web.xml上配置struts2的过滤器xml version="1.0" encoding=原创 2008-08-20 22:06:00 · 1962 阅读 · 4 评论 -
struts2-登陆(2)
通常在我们的WEB应用中需要访问request,session和application(即ServletContext)。下面我们在前面登陆应用的基础上访问这些Servlet API,访问方式主要分为两类:与Servlet API解耦的访问方式和与Servlet API耦合的访问方式。 一.与Servlet API解耦的访问方式1.通过Struts2提供的Map对象来访问pack原创 2008-08-20 22:13:00 · 2010 阅读 · 1 评论 -
struts2-上传文件(1)
上传文件是很多Web程序都具有的功能。Struts2本身没有提供解析上传文件内容的功能,它使用第三方的文件上传组件提供对文件上传的支持。所以我们要想利用Struts2实现文件上传的功能,首先要将commons-fileupload-1.2.1.jar和commons-io-1.4.jar复制到项目的WEB-INF/lib目录下。我们知道,Struts1.x的上传组件需要一个ActionForm原创 2008-08-07 22:51:00 · 2721 阅读 · 0 评论 -
struts2-准备开发环境
工欲善其事,必先利其器。我们先来准备Struts2开发的工具吧! 1. 安装JDKa) http://java.sun.com/javase/downloads/index.jsp b) 由于Struts 2需要的JDK最低版本为5.0,所以应该选择高于5.0的JDK版本进行安装。 2. 安装Tomcat原创 2008-08-07 15:47:00 · 1691 阅读 · 0 评论 -
struts2-横空出世
新版本的产生,毫无疑问是因为旧版本的开始落伍。struts1.x曾经辉煌灿烂,但现在已经成了明日黄花。大家都是使用struts1.x的老手,下面我们共同来找一下struts 1.x的茬: 1. 令人头痛的ActionForm使用Struts 1框架开发过大型Web应用程序的开发人员说起ActionForm,都是头痛加无奈。为什么这么说呢?要理解ActionForm为什么原创 2008-08-07 15:21:00 · 1602 阅读 · 3 评论 -
struts2-入门
学习一门新技术,最好是先看到实际的效果,所以接下来的几篇文章里,我们就来个先睹为快,看看Struts2的边边角角到底是怎么使用的,等我们有了一定的作战经验,再来透彻地分析它的运行原理。准备就绪,咱们现在就开始问候struts2吧!Step1:新建Web项目用Eclipse创建一个名为strut2Demo的动态Web工程。Step2:导入Struts 2类库在Struts原创 2008-08-07 15:29:00 · 7513 阅读 · 4 评论 -
struts2-上传文件(2)
在Struts2中,上传任意多个文件也非常容易实现。首先,要想上传任意多个文件,需要在客户端使用DOM技术生成任意多个>标签。name属性值都相同。multiUpload.jsp代码如下:page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>taglib prefi原创 2008-08-07 22:54:00 · 1909 阅读 · 7 评论 -
自己手写Struts2
看过请留个言,转载请注明出处,尊重作者劳动成果,谢谢! 记得以前教Struts的时候,自己动手写过一个类似Struts的MVC框架。在培训的过程中,我发现这种过渡非常平滑:学习MVC设计模式时,自己动手写一个Struts框架,再使用自己写的小框架完成一个项目。这样既让学员深刻地理解了MVC的重要思想,又为后面学习Struts框架做好了铺垫,以至于后面真正培训Struts只需要短短5天时原创 2008-11-19 20:15:00 · 21619 阅读 · 23 评论