2012 第9章 Struts2.ppt
文本预览下载声明
Struts 入门;参考书籍;提纲;MVC回顾;Web 开发框架;提纲;Struts2 框架 (1) ;Struts2 框架 (2);提纲;Struts的MVC结构 ;3个核心概念;提纲;Action;实现Action的方式;实现Action;Home.jsp
html
body
form method = post action = helloworld.action
input type = text name = userName/
input type = submit value = enter/
/form
/body
/html;Action 参数传递 (2);提纲;Result;Structs.xml格式;Result 类型(1);其他类型;提纲;Interceptor的原理;自定义拦截器 (1);自定义拦截器 (2); interceptors
interceptor name=greetingin class=example.GreetingInterceptor/interceptor
/interceptors
action name=HelloWorld class=example.HelloWorld
result/example/HelloWorld.jsp/result
interceptor-ref name=greetingin
/interceptor-ref
/action;内置拦截器 (1);内置拦截器 (2);内置拦截器 (3);内置拦截器栈(1);内置拦截器栈(2);自定义拦截器栈 (1);(3)为Action添加拦截器栈
action name=stackAction class=com.interceptor.StackAction
result/success.jsp/result
interceptor-ref name=myStack /
/action
;Revisit: Web 开发框架;提纲;安装Struts2 方法:;创建第一个struts程序;;;第一个Struts2程序;;;;测试结果;提纲;标签库回顾;Struts 标签库;控制标签;数据标签 ;表单标签(1);表单标签(2);表单标签(3);实例分析:;提纲;输入校验;输入校验的必要性;编程方式实现输入校验 (1);编程方式实现输入校验 (2);编程方式实现输入校验 (3);编程方式实现输入校验 (4);实例分析:;
谢谢!
显示全部