javaweb框架燕山大学复习资料

javaweb框架燕山大学复习资料

ID:11845375

大小:59.50 KB

页数:7页

时间:2018-07-14

javaweb框架燕山大学复习资料_第1页
javaweb框架燕山大学复习资料_第2页
javaweb框架燕山大学复习资料_第3页
javaweb框架燕山大学复习资料_第4页
javaweb框架燕山大学复习资料_第5页
资源描述:

《javaweb框架燕山大学复习资料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机3班内部资料,注意保存,请勿外借,尊重他人劳动成果JAVA框架复习资料09计算机3班内部资料,请本班同学不要向外借阅struts部分1.mvc模式mvc是指model、view、controller,即模型视图控制器。模型(model)业务逻辑层,用于封装业务逻辑和数据模型。视图(view)表示层,就是与用户实现交互的界面,通常实现数据输入和输出功能。控制器(controller)控制层,起到控制整个业务流程的作用,实现view层和model层的协调工作。2.值栈(valuestack)struts中将应用范围中的数据以及acti

2、on处理的数据都存储在一个区域中,在struts中叫值栈。3.OGNL全称是ObjectGraphNavigationLanguage(对象图导航语言),她是一种强大的表达式语言,让你通过简单一致的表达式语法来读取和设置java对象的属性值,调用对象的方法,遍历整个对象的结构图,实现字段类型转换等功能。OGNL就是从“值栈”中取出数据,并在某些条件下进行数据过滤盒计算的表达式。4.在OGNL中如果搜索的数据不是值栈中存储的数据,而是其他对象中,特别是struts中的ActionContext中,访问时,前面必须加#。5.拦截器拦截器定义

3、:在aop中用于在某个方法或字段被访问之前,进行拦截然后再之前或之后加入某些操作的java对象。常用拦截器1,exception将异常和action中返回的result相映射;2,fileUpload支持文件上传功能的拦截器;3,i18n支持国际化的拦截器。定义拦截器的方法是定义一个接口(interceptor)或用类实现AbstractInterceptor或者MethodFileInterceptor方法。6.自定义拦截器通过接口Interceptor实现拦截器publicclassExampleInterceptorimpleme

4、ntsInterceptor{publicvoidinit(){//拦截器初始化方法……..}publicvoiddestroy(){//拦截器销毁方法….}publicStringintercept(ActionInvocationarg0)throwsException{//拦截器拦截方法…….}}此资料仅是对现有三份资料的整理,知识点并不是很全5B629宿舍全体成员及09计算机内部资料,请你保存好,请勿借阅给其他人新浪微博@小连棒棒糖整理计算机3班内部资料,注意保存,请勿外借,尊重他人劳动成果继承abstractIntercept

5、or类实现publicclassExampleInterceptorextendsAbstractInterceptor{//继承AbstractInterceptor抽象类publicStringinterceptor(ActionInvocationarg0)throwsException{//重写抽象拦截器的拦截方法…….}}拦截器配置struts.xml

6、leInterceptor”>//配置example拦截器和对应的拦截器类路径//拦截器栈配置定义//缺省为examplestack

7、aaa.LoginAction”>//login为在jsp页面上定义的action名字,以及action类路径/jsp/login.jsp//操作失败,跳转到login。jsp页面/jsp/success.jsp//设置名为example的拦截器

8、nterceptor-ref>//配置缺省拦截器栈7.struts配置文件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。