Struts2 学习笔记2--基本配置
Struts2运行机制:
入口:输入http://localhost:8080/Struts2_0100_Introduction/hell.action
这样struts就实现把客户端的请求和返回的视图jsp界面分开。
<package name="default" namespace="/" extends="struts-default">
<action name="hell">
<result>
/Hello.jsp
</result>
</action>
</package>
同样的请求我可以配置返回不同的jsp页面。
配置元素namespace:
namespace决定了action的访问路径,默认为"",可以接收所有路径的action。
namespace可以写为/,或者/xxx,或者/xxx/yyy,对应的action访问路径为/index.action, /xxx/index.action,或者/xxx/yyy/index.action.
namespace最好也用模块来进行命名。
作用就是实现处理其他action处理不了的action。
<package name="front" extends="struts-default" namespace="/front">
<action name="index">
<result>/Namespace.jsp</result>
</action>
</package>
<package name="main" extends="struts-default" namespace="">
<action name="index">
<result>/Namespace.jsp</result>
</action>
</package>
这样当访问”/front1234/index”的action时,先会去actionContext中去寻找是否有符合的action,如果没有再去namespace为空的action mapping中
找是否有action name为index的,处理请求。达到可以接受所有路径的action,但是处理的前提是action name相同,且这个action找不到对应的namespace。
设置jsp的默认编码
阅读更多
- Struts2 入门学习笔记(一)——基本配置
- struts2学习笔记一 基本配置及动态方法
- struts2系列学习笔记(5)---------------Action的package配置
- cocos2d学习笔记(一) cocos2d的基本知识和环境配置
- ubuntu-11.10-server-i386学习笔记-网络基本配置
- struts2系列学习笔记(4)---------------Action的多样化配置之一
- struts2学习笔记--struts2配置
- Struts2学习笔记之struts.xml配置常量和Action处理流程
- Struts2的学习笔记1配置运行环境运行第一个例子Hello word!
- AD学习笔记8——活动目录服务的基本安装和配置
- struts2学习笔记 配置action
- 1 Struts2入门与配置学习笔记
- 企业交换机学习笔记一华为交换机端口绑定基本配置
- Struts2学习笔记之与struts.xml配置和Action有关的属性
- struts2 学习笔记(一)——配置文件
- □ Struts2学习笔记(1)Struts2开发环境配置 □
- OA (ssh) 基本实现(poi 生成 Excel , struts2动态下载 mysql数据库文件) 学习笔记(含源代码)
- Spring.Net框架介绍及基本配置(学习笔记一)
- AD学习笔记8——活动目录服务的基本安装和配置
- struts2系列学习笔记(10)---------------配置方式的验证1