Struts的作用就是把请求与视图分开
目录:
l Action 简单数据校验
l Result
l 常用配置文件
l OGNL&ValueStack
l Tags
l Project 类型转换、上传下载、intercptor、防止重复提交
l MVC思想深入剖析
l 源码解读
l 其他话题校验框架、I18N、AJAX、Freemrker、异常处理
Action
第一步:拷贝struts.xml
第二步:拷贝扎文件lib
第三步:参考web.xml
Struts2解压开后
实例程序
空的(最基本的实例程序)
Struts2配置文件
拷到
拷包(未选中为不需要的 spring-test是写单元测试的)
配置:
2.1 ng ---next generation下一代 2.0 dispatcher.filter
<url-pattern>/*</ url-pattern >就这么写 不要写成/*.action或者 /*.do。 *.actio也能行 但都写成/*
修改struts.xml文件
注释<!---->
让Xml给提示
Preferences 查找 catalog
写XML要参考的语法规则struts-2.0.dtd
修改内容:
改名
修改hello.xml
运行:
测试tomcat是否运行正常
报错
.action可以省
改完不能立刻反馈
如何读struts源码?
如何查看javadoc文档?
选中某个类后按F1
Struts2机制
Namespace决定了action的访问路径,默认为“”空,可以接受所有路径的action
Namespace可以写为/,或者/xx,或者/xxx/yyy,对应的action访问路径为/index.action,/xx/index.action,或/xxx/yyy/index.action。namespace最好也用模块来进行命名
---------------------- ASP.Net+Android+IOS开发、 .Net培训、期待与您交流! ----------------------详细请查看: http://edu.csdn.net