《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_07Struts错误处理

guokehua(@yahoo.com.cn oy Java 1010 07 Struts错误处理 2008-3-10 郭克华EE框架实战教学视频
2008-3-10 1 oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 07Struts 07Struts错误处理

guokehua(@yahoo.com.cn 了资源文件 多用资源文件 . bean: message key=“消息内容key bundle=资源文件key”> 有助于国际化 方法: 建立一个资源文件 在 struts- config.m内指定key 008-3-10 郭克华JEE框架实战教学视频
2008-3-10 2 J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 资源文件 • 多用资源文件 • • 有助于国际化 • 方法: – – 建立一个资源文件 建立一个资源文件 – – 在struts-config.xml内指定key

guokehua@yahoo.com.cn 了Bean标记:访问Web资源 <bean: mmessage〉访问资源文件 Bundle:资源文件key 1010 Key:文件内消息key ArgN:参数 008-3-10 郭克华JEE框架实战教学视频
2008-3-10 3 J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 Bean标记:访问Web资源 • 访问资源文件 – – Bundle: Bundle:资源文件key – – Key:文件内消息key – – ArgN:参数

guokehua(@yahoo.com.cn 了资源文件的中文支持 · native2 ascii -encoding gb2312源文件名,目标文件 名 008-3-10 郭克华J2E框架实战教学视频
2008-3-10 4 J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 资源文件的中文支持 资源文件的中文支持 • native2ascii native2ascii –encoding encoding gb2312 源文件名,目标文件 名

guokehua(@yahoo.com.cn 了错误处理 两种错误 前端错误,如输入为空。一般在 1010 Action Form中实现 业务逻辑错误,比如登陆不成功,一般 在 Action中实现 008-3-10 郭克华JEE框架实战教学视频
2008-3-10 5 J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 错误处理 • 两种错误: • 前端错误,如输入为空.一般在 ActionForm ActionForm中实现 • 业务逻辑错误,比如登陆不成功,一般 业务逻辑错误,比如登陆不成功,一般 在Action中实现

guokehua(@yahoo.com.cn 了案例 作一个登陆的用例,输入用户的账号, 密码,要求:账号密码不能为空值;长 1010 度必须是6—10之间;名为 JobnKate 的人在数据库黑名单中,不允许他登陆 008-3-10 郭克华JEE框架实战教学视频
2008-3-10 6 J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 案例 • 作一个登陆的用例,输入用户的账号, 作一个登陆的用例,输入用户的账号, 密码,要求:账号密码不能为空值;长 密码,要求:账号密码不能为空值;长 度必须是6-10之间;名为JohnKate JohnKate 的人在数据库黑名单中,不允许他登陆 的人在数据库黑名单中,不允许他登陆

guokehua(@yahoo.com.cn 了在 ActionForm中实现 1a首先在配置文件中设置 inputS ·2:在 Action Form, validate方法中作以下步 骤: 定义 ActionErrors 如有错误,添加 ActionMessage3并指定属性名 称和资源文件消息key值 返回 ActionErrors 1·3在页面中写:< chtmherrors pr。 perty=“属性名称” bundle=“资源文件 key名” 008-3-10 郭克华JEE框架实战教学视频
2008-3-10 7 J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 在ActionForm ActionForm中实现 • 1:首先在配置文件中设置 首先在配置文件中设置inputJSP inputJSP • 2:在ActionForm ActionForm.validate .validate方法中作以下步 方法中作以下步 骤: – – 定义ActionErrors ActionErrors – – 如有错误,添加 如有错误,添加ActionMessage ActionMessage,并指定属性名 称和资源文件消息 称和资源文件消息key值 – – 返回ActionErrors ActionErrors • 3:在页面中写:

guokehua(@yahoo.com.cn 了在 Action中实现 1定义 Actionmessages 指定属性名称和资源文件消息Ke验Y么 2:如有错误,添加 ActionMessag 1010 ·3 saveErrors 4在页面中写: 008-3-10 郭克华JEE框架实战教学视频
2008-3-10 8 J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 在Action中实现 • 1:定义ActionMessages ActionMessages • 2:如有错误,添加 如有错误,添加ActionMessage ActionMessage,并 指定属性名称和资源文件消息 指定属性名称和资源文件消息key值 • 3:saveErrors saveErrors • 4:在页面中写:
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_06自定义标签.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_05案例1.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_04Struts其他标签.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_03Struts输入标签.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_02Struts简介.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_01MVC.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE模式与框架struts(2).ppt
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE_Patterns.ppt
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_materials_开发保留标准浏览器功能的AJAX应用程序.doc
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_materials_How_to_Design_a_large_AJAX_Application.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_materials_GWT_speakernoted.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_materials_GWT.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_materials_AJAXBasics_speakernoted.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_materials_AJAXBasics.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_materials_Ajax in action中文版.doc
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_materials_ajax first essay.doc
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_DWR_ch05.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_DWR_ch03.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_Ajax介绍.ppt
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_ajax.ppt
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_08高级ActionForm.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_09Validate框架.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_10案例2.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_11高级Action.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_12Tiles布局.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_13Struts中的分页处理.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_14文件上传.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_15多模块和扩展.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_16Hibernate基本API.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_17Hibernate详解.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_18Hibernate其他问题.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_19Hibernate表间关联.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_20案例3.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_21SpringIOC(1).pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_22SpringIOC(2).pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_23Spring和Struts的整合.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_24Spring和数据库层的整合.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_25案例4.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_26EL.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_J2EE高级框架实战教学视频PPT_PPT_27JSTL.pdf