博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Struts2——基本使用与配置文件
阅读量:4568 次
发布时间:2019-06-08

本文共 815 字,大约阅读时间需要 2 分钟。

一、基本使用

1、导包

2、书写Action类

POJO:普通java类(不继承,不实现)

代码侵入性 低:没有约束,自由

3、书写src/struts.xml配置文件

4、将struts2核心过滤器配置到web.xml

注:3.5版本后没有ng

5、测试

二、Struts2访问流程 

Struts的架构是基于servlet的,但servlet是线程不安全的,所以Struts2架构基于filter

 

面向切面(AOP)编程

AOP编程就是将纵向重复代码,横向抽取出来,例如:每一个servlet都需要解决中文乱码问题,我们就可以将解决办法抽取出一个 filter,这就是切面编程。

Struts2是将Action中的一些方法(例如:接受参数)抽取出来一个interceptor

三、struts的配置

1、struts.xml的配置

a.package元素

b.action元素

c.result元素

/hello.jsp

d.引入其他struts配置文件

2、struts2常量配置

3、动态方法调用

 

/jsp/customer/list.jsp
CustomerAction_list
/
list,add
    

  

转载于:https://www.cnblogs.com/x54256/p/8472000.html

你可能感兴趣的文章
Shell成长之路
查看>>
vim下正则表达式的非贪婪匹配
查看>>
一个python的计算熵(entropy)的函数
查看>>
spring源码学习——spring整体架构和设计理念
查看>>
模拟window系统的“回收站”
查看>>
报文格式【定长报文】
查看>>
RDLC报表钻取空白页问题
查看>>
多路电梯调度的思想
查看>>
jQuery-对Select的操作
查看>>
过滤器、监听器、拦截器的区别
查看>>
为什么要进行需求分析?通常对软件系统有哪些需求?
查看>>
一些模板
查看>>
jquery和dom元素相互转换
查看>>
放大的X--HDOJ-201307292012
查看>>
题目831-签到-nyoj-20140818
查看>>
百词斩-斩家秘籍
查看>>
php反射
查看>>
Mysql主从配置,实现读写分离
查看>>
ES6中的Symbol
查看>>
1.8小结
查看>>