摘要:除了action的配置,struts还有其他的一些配置,比如编码方式。 这些配置用键值对来表示,键是固定的,是常量,所以也叫做常量配置。 常量配置有5种方式,Struts会按以下顺序依次搜索加载常量(配置): struts-default.xml 此文件在struts-core.jar的根目录下 s 阅读全文
posted @ 2019-09-03 21:01 chenhongyong 阅读 (40) 评论 (0) 编辑
摘要:当xml文件较大时,可以使用多个xml文件来配置,比如在每个包下使用一个xml来配置这个包的action,在struts.xml中使用<include>把其他xml配置文件包含进来即可。 配置命名空间 命名空间常配置为 / 或 /包名。 配置为 / 时,表示这个包下的action都在这个WebApp 阅读全文
posted @ 2019-09-03 19:12 chenhongyong 阅读 (48) 评论 (0) 编辑
摘要:Action是Strut2的核心内容,相当于Servlet,用于处理业务。 Action是一个Java类,直接新建Java类即可。 Action有3种实现方式。 1、使用POJO,设置成员变量,写对应的setter、getter方法,再写一个返回值是String的方法来处理业务逻辑,并把<actio 阅读全文
posted @ 2019-09-03 17:24 chenhongyong 阅读 (52) 评论 (0) 编辑
摘要:Struts2运行流程 1、在web.xml中使用Struts的核心过滤器拦截所有请求。 2、核心过滤器根据struts.xml中配置的action的name找到对应的action的class,调用此action的拦截器、拦截器栈对请求进行预处理。 有2种配置action的方式,一种是在struts 阅读全文
posted @ 2019-09-03 16:40 chenhongyong 阅读 (48) 评论 (0) 编辑