您的位置:首页 > 编程语言 > Java开发

struts2(基础1)

2017-06-29 10:08 190 查看
一.概念

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类的书写方式(常用方法)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  struts struts2.0 框架