默认计划
(0人评价)
STRUTS2 深度讲解2017【极限IT JAVA班第18课】

更新2017版本

价格 ¥ 299.00
该课程属于 【极限IT】JAVA工程师训练营 领券低至2980元
请加入后再学习

p8——return "echo.page":返回映射路径的key;

p9——父配置文件 struts-default 支持自动赋值,数据类型转换:extends="struts-default";

p9——定义action:<action name="EchoAction" class="cn.mldn.action.EchoAction"/>

p9——定义跳转路径:<result name="echo.page">echo.jsp</result>

p12——跳转(实现跳转,只需要在*.action中返回映射关键字,并在struts.xml文件中配置跳转路径<result>):①*.action中return "映射关键字";②struts.xml文件中配置路径<result name="映射关键字">*.jsp</result>;③跳转类型配置;

p13——Struts2.x中所有请求处理由过滤器完成;

p16——ServletActionContext类取得JSP内置对象:

①取得HttpServletRequest对象:ServletActionContext.getRequest();

②取得HttpSession对象:request.getSession;

③ServletContext对象:ServletActionContext.getServletContext();

p18——struts.properties资源文件解决乱码,处理国际化,配置其他资源文件,设置上传文件临时保存目录:

struts.i18n.encoding = UTF-8

struts.locale = zh_CN

struts.custom.i18n.resources=Messages,Mldn

struts.multipart.saveDir=tempdiv

p19——表单与vo类自动转换:

①表单中参数名称与vo类中属性名称要相同,且使用"类.属性"的方式;

②*.action中取得对应类对象:

private News news = new News() ;

//目的是为了接收数据

public News getNews() {

return news;}

p29——struts2.x支持多业务处理:

①*.action中定义insert(),update()等多个方法;

②struts.xml配置文件:<action name="NewsAction" class="">

②访问路径:NewsAction!insert.action

p49——Struts2.x中所有客户端发送来的请求都交给Filter进行处理,然后再由Filter决定执行哪个Action。

p50——自定义拦截器:继承AbstractInterceptor类,覆写intercept(invocation:请求)方法;

 

 

 

 

[展开全文]
gouyan123 · 2017-05-02 · 该任务已被删除 0

授课教师

讲师

课程特色

视频(46)
文档(16)
图文(2)

学员动态

Drop 加入学习
妥了 加入学习
xiepeng 加入学习
charmyCode 加入学习
luojianglai 加入学习