2024年3月14日发(作者:)
SSH2框架的搭建及与SSH1的差别介绍
SSH2框架搭建
版本:struts2.1.6 spring2.5.6hibernate3.3.1
SSH2与SSH1之简要比较SSH框架的优势 开发效率高 适应客户的需求随机变化SSH1框架的劣势 繁琐的配置文件编写struts1.X Action线程安全,仅允许
一个实例去处理所有请求Forward过于繁琐 对Servlet依赖过强
SSH2与SSH1之简要比较SSH2优势 大量简化配置文件编写。 更大程度解耦合Struts不再依赖Servlet 通配符配置 注解使用
struts2使用struts2借鉴webwork的成功之处,
兼容struts1,集合两者优点,更
易于整合spring及hibernate框架。所需jar包:
struts2相关配置文件配置与struts1不同,struts2采
用Filter进行配置filter-namestruts/filter-namefilter-class
//.uts2.//.Pr
epareAndExecuteFilter/filter-classfilter-mappingfilter-
namestruts/filter-nameurl-pattern*.do/url-pattern/filter-ma
pping
struts2相关配置文件配置在项目src目录下添加
配置文件。其基本配置
如下:?xml version"1.0" encoding"UTF-8" ?!DOCTYPE struts
PUBLIC "-//Apache Software Foundation//DTD Struts
Configuration 2.0//EN" "////.package name"default"
extends"struts-default"
namespace""
struts2相关配置常用配置为简化配置文件编
写,struts2提供通配符支持,
如下:action name“*” class“.1Action”
method“show”同时,struts2还支持*/*的配置模式,在配置文
件
中节点下配置如下:constant
name"//.shesInActionNames"
value"true"则以上配置可改写为:action name“*/*” class
“.1Action”
method“2”
struts2相关配置常用配置struts2默认访问后缀
为.action,不


发布评论