struts2(基础1)
来源:互联网 发布:数据库1df是什么文件 编辑:程序博客网 时间:2024/06/14 10:26
一.概念
1.1 struts2的作用:
1.2 struts2的优点:
- 自动封装参数
- 参数校验
- 结果的处理(转发|重定向)
- 国际化
- 显示等待页面
- 表单的防止重复提交
struts2具有先进的架构以及思想,它与struts1并没有实质上的关系,它的前身是webwork框架。
二.搭建
第一步,导包:
在下载的struts2-版本号文件中,点击apps,解压其中struts2-blank.war,其中lib文件夹包含struts2框架必要的jar包,而其他jar包可选。
第二步,书写Action类:
public class HelloAction{ public String hello(){ System.out.print("hello"); return "success"; }}
第三步,书写src下的struts.xml文件:
注:!DOCTYPE 约束,必须的。
第四步,将struts2核心过滤器配置到web.xml:
第五步,测试
localhost:8080/项目名/hello/HelloAction
三.访问流程&构架
四.配置详解
4.1struts.xml配置
4.2常量配置
4.2.1默认常量配置位置
4.2.2修改strut2常量配置的方式(最常用方式)
在src/struts.xml中配置
4.2.3常用配置
4.3配置进阶
4.3.1动态方法调用
4.4Action类的书写方式(常用方法)
阅读全文
1 0
- struts2基础(1)
- Struts2基础(1)
- struts2(基础1)
- Struts2.1笔记(三):Struts2基础
- struts2+hibernate基础入门(1)
- Java学习笔记-struts2基础(1)
- struts2 1-基础篇
- struts2基础篇(1)
- struts2 基础(3)
- struts2基础(续)
- Struts2基础(2)
- Struts2基础(3)
- Struts2基础(4)
- struts2(基础2)
- struts2(基础3)
- struts2(基础4)
- Struts2基础学习(1)-Action
- Struts2基础复习系列(1)
- 几种视频压缩标准简介
- 在宏定义 #define PI 3.14159中,…
- 结构体和链表
- 结构体 联合体 链表 枚举和位域
- pcl,opencv,openni2,Qt5官方文档
- struts2(基础1)
- VMware 12 安装 macOS S 10.12 144 (转载)
- 数据结构-结构体的声明
- 结构体指针和结构体数组
- 傅里叶变换的物理意义
- 软件测试工程师
- char* a和char a[]的区别
- android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.a
- 算法题目---二维数据中的查找