摘要: 本教程对struts2的基本知识进行了一些说明,关于struts2的更多详细内容应参看struts2的官方文档及提供的app实例。下面对struts2的基本执行流程作一简要说明,此流程说明可以结合官方提供的struts2结构图来看:n 客户端提交一个(HttpServletRequest)请求,如上... 阅读全文
posted @ 2015-04-16 14:56 crazyYong 阅读(285) 评论(0) 推荐(0)
摘要: 在此先略去注解配置的实例,具体可以参看官方提供的文档。其实在熟悉struts及相关的一些内容后,再来看文档是比较容易理解得。只是要注意使用注解Annotition时:(1)要多导入一个jar包:struts2-convention-plugin-2.1.6.jar。(2)需要在web.xml中增加如... 阅读全文
posted @ 2015-04-16 14:54 crazyYong 阅读(142) 评论(0) 推荐(0)
摘要: 建立struts2conversion项目,并搭建好struts2的基本开发环境1.基于Action的直接属性转换建立t.jsp页面,内容如下: 此action对应的配置如下: tSuc.jsp /t.jsp对应的PhoneA... 阅读全文
posted @ 2015-04-16 14:53 crazyYong 阅读(239) 评论(0) 推荐(0)
摘要: 首先建立struts2UpDownLoad项目,搭建好struts2基本的开发环境。上传实例步骤一:upload.jsp代码如下: 注意:在form标签中我们用到了enctype实体,这是上传时必须用到得。步骤二,建立struts.xml。对up... 阅读全文
posted @ 2015-04-16 14:40 crazyYong 阅读(273) 评论(0) 推荐(0)
摘要: 注意:要想实现校验,action必须继承自ActionSupport类。1.基于手工编码的校验我们建立struts2validate项目 ,其中reg.jsp页面主要代码如下: 注册页面 ... 阅读全文
posted @ 2015-04-16 14:27 crazyYong 阅读(298) 评论(0) 推荐(0)
摘要: 尽管国际化不是重点内容,但是也有必要了解它的使用。在struts2中国际化有三种级别:分别是针对某个Action的action级别,针对package的package级别,针对webapp的webapp级别。下面我们建立struts2i18n项目来演示国际化在struts2中的使用。1.action... 阅读全文
posted @ 2015-04-16 11:37 crazyYong 阅读(219) 评论(0) 推荐(0)
摘要: 1.基础表单标签准备工作:建立struts2tag项目,搭建好struts2的开发环境。在html我们常用的基础表单标签主要有文本域、密码域、提交、重置四种。它们在strust2中可以通过标签来生成。下面建立login.jsp页面,与这四种标签相关的内容如下: ... 阅读全文
posted @ 2015-04-16 11:08 crazyYong 阅读(243) 评论(0) 推荐(0)