Struts学习
文章平均质量分 71
sunfengcai
这个作者很懒,什么都没留下…
展开
-
Struts2学习笔记(一):简介和环境搭建
一:简介Struts 2是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制,来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开Struts和Webwork同为服务于Web的一种MVC框架原创 2016-03-09 18:52:43 · 527 阅读 · 0 评论 -
Struts2基础学习总结
Struts2基础学习总结Struts 2是在WebWork2基础发展而来的。注意:struts 2和struts 1在代码风格上几乎不一样。Struts 2 相比Struts 1的优点:1、在软件设计上Struts 2 没有像Struts 1那样跟Servlet API 和 struts API 有着紧密的耦合。 Struts 2的应用可以不依赖于Se转载 2016-03-09 19:54:56 · 427 阅读 · 0 评论 -
Struts2学习笔记(二):最简单的一个例子
一:action类讲解用户编写Action 可以是 POJO用户编写Action 可以实现Action接口可以使用结果集常量字符串用户编写Action 可以继承ActionSupport基类对请求参数进行校验设置错误信息读取国际化信息execute方法编写注意细节public 修饰符String 返回值无参数public interface Ac原创 2016-03-09 20:04:11 · 351 阅读 · 0 评论 -
Struts2 入门学习笔记(二)——拦截器应用
Struts2 入门学习笔记(二)——拦截器应用一.拦截器原理 在Struts2从接收请求(request)到完成响应(response)的过程中,Struts2框架内部会有很多的类进行功能上的封装实现,比如上传、数据验证,以及登录功能中对Action属性的赋值,都是拦截器在起作用,有了拦截器可以将Struts2框架中的组件进行松耦合开发,象棋桥板一样随意原创 2016-04-12 21:17:43 · 411 阅读 · 0 评论 -
Struts2 入门学习笔记(一)——基本配置
Struts2基本配置 Struts2是一种基于MVC模式的Java EE技术的Web开发框架,可以对使用JavaEE技术的web项目开发进行代码的分层,优点是利于维护,框架源代码主要来自于WebWork框架,主要优点体现在解耦上面。Struts的处理类称为action,用于取代servlet一.优点和JAR包的准备1.1优点一次请求创原创 2016-04-12 16:51:22 · 563 阅读 · 1 评论 -
Struts2 入门学习笔记(三)——数据转换
Struts入门学习笔记(三)——数据转换一.基于OGNL的类型转换1. 针对复合类的类型转换 借助内置的类型转换器,Struts2可以完成字符串和基本类型之间的类型转换,除此之外借助OGNL表达式的支持,Struts2允许另一种简单的方式将请求参数转换成复合类型,首先我们先看一下这样一个action.javapackage cn.原创 2016-04-13 11:52:24 · 495 阅读 · 0 评论 -
Struts2 入门学习笔记(四)——输入校验
Struts2 入门学习笔记(四)——输入校验一.编写校验规则文件首先我们写出要校验的首页: page language="java" import="java.util.*" pageEncoding="UTF-8"%>@taglib prefix="s" uri="/struts-tags" %> DOCTYPE HTML PUBLIC "-//W3C/原创 2016-04-16 11:49:58 · 692 阅读 · 0 评论 -
Struts2 入门学习笔记(五)——上传下载
Struts2 入门学习笔记(五)——上传下载一.简介首先要明确为了能进行上传,必须将表单设为POST,并且添加属性enctype="multipart/form-data",只有这样才能进行传送。当然,关于在struts.properties配置文件中关于上传时的上传解析器在此不做讲解,有想看的可以去配置文件查找,主要由以下三种,一般默认第三种:原创 2016-04-16 13:04:39 · 559 阅读 · 0 评论