東南西北風

生活就像一杯加了糖的苦咖啡。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Struts

摘要:1、struts-config.xml在配置 [代码]2、DispatchAction和Struts模式匹配见struts视频51和52讲 阅读全文

posted @ 2009-08-27 14:05 东南西北风 阅读(193) 评论(0) 推荐(0)

摘要:1、编程式异常* 截获异常* 创建相应的异常消息* 传递异常消息* 转向相应的页面处理异常2、声明式异常(自动处理的异常)* 在struts-config.xml文件中配置<exeception/>标签[代码]* 理解局部和全局exception[代码]* 注意局部<exception/>标签需要配置到<forward/>标签的前面,详见dtd中的约束<e... 阅读全文

posted @ 2009-08-27 13:56 东南西北风 阅读(223) 评论(0) 推荐(0)

摘要:struts validator验证框架1、配置:* 加入国际化配置在struts-config.xml文件中,如: <message-resources parameter="MessageResources" />* 提供国际化资源文件* 引入validator插件在struts-config.xml文件中,如:[代码] <plug-in className="org.apa... 阅读全文

posted @ 2009-08-27 13:27 东南西北风 阅读(312) 评论(0) 推荐(0)

摘要:1、login_jstl.jsp[代码] 阅读全文

posted @ 2009-08-27 12:03 东南西北风 阅读(316) 评论(0) 推荐(0)

摘要:在19、struts国际化自动切换的基础上进行此实例<1>消息文本的国际化处理,共有三个步骤:* 创建国际化消息* 传递国际化消息* 显示国际化消息<2>如何创建国际化消息?理解ActionMessage和ActionMessages两个对象的区别<3>如何传递国际化消息?* 调用saveMessage()传递普通消息,调用saveErrors传递错误消息<... 阅读全文

posted @ 2009-08-27 11:56 东南西北风 阅读(350) 评论(1) 推荐(0)

摘要:在18、struts硬编码国际化的基础上,实现struts国际化的切换1、了解利用struts默认将locale放到session中的特性,完成采用编程的方式切换语言设置* 参见:ChangeLanguageAction.java2、在index.jsp页面中增加 Code highlighting produced by Actipro CodeHighlighter (freeware)htt... 阅读全文

posted @ 2009-08-27 11:19 东南西北风 阅读(399) 评论(0) 推荐(0)

摘要:1、struts国际化的配置* 在struts-config.xml文件中加入:<message-resources parameter="MessageResources" />2、提供不同版本的国际化资源文件,中文需要采用native2ascii转换成unicode,从下载的struts框架资源中找到一个MessageResources.properties,拷贝到src目录下,同... 阅读全文

posted @ 2009-08-27 11:02 东南西北风 阅读(202) 评论(0) 推荐(0)

摘要:1、了解缺省Locale是由操作系统决定的,Locale是由语言和国家代码组成在浏览器上:工具---Internet选项---语言 可以查看Locale2、国际化资源文件是由baseName+locale组成,如:MessageBundle_en_US.propertiesbaseName是任意合法的文件名------比如:需要提供配置文件,这写命名是由规则的,且放置在classpath能直接能找... 阅读全文

posted @ 2009-08-27 02:38 东南西北风 阅读(194) 评论(0) 推荐(0)

摘要:使用一个实例来说明,一个客户先输入姓名,在输入产品,接下来填写收货地址,最后显示一个页面(显示姓名、产品、地址),然后点确定,显示订货成功.1、新建step1.jsp、step2.jsp、step3.jsp、sucess.sjp、finish.jsp<1>setp1.jsp[代码]<2>step2.jsp[代码]<3>setp3.jsp[代码]<4>... 阅读全文

posted @ 2009-08-27 01:52 东南西北风 阅读(282) 评论(0) 推荐(0)

摘要:1、struts-config.xml文件中,每个<action>标签对应一个ActionMapping实例2、了解<action>标签中的forward和unknown属性的含义(还有path、forward、type、name、scope、validate、input、parameter属性)·forward属性是为了解决,不需要新建Action页面,就可以进... 阅读全文

posted @ 2009-08-27 01:20 东南西北风 阅读(233) 评论(0) 推荐(0)

摘要:ActionForward的使用,可以通过一个例子:有一个mustlogin.jsp页面,必须登录才可以看的,通过一个MustLoginAction转到这个页面-----------------------------------------------------------------ActionForward的使用1、理解全局和局部ActionForward的概念2、redirect的使用3... 阅读全文

posted @ 2009-08-27 00:42 东南西北风 阅读(276) 评论(0) 推荐(0)

摘要:转换器也是可以扩展的,在表单中,输入的都是字符串,使用转换器,可以自动转换成其他类型1、index.jsp页面[代码]2、自定义的java.util.date类型,见后面第6点的讲解3、对应的ActionFrom类为TypeConvertActionForm.java[代码]4、对应的Action类为--TypeConvertTestAction.java[代码]5、typeconvert_suc... 阅读全文

posted @ 2009-08-26 23:17 东南西北风 阅读(362) 评论(0) 推荐(0)

摘要:空字段测试* 在表单中没有input输入域,jsp脚本接收到的值为null,el表达式接收到的值为空串* 如果表单中的值,没有输入,那么jsp脚本和el表达式接收到的值都为空串1、BlankFieldActionForm.java[代码]2、BlankFieldTestAction.java[代码]3、配置Struts-config.xml插入[代码]和[代码]4、blankfield_succe... 阅读全文

posted @ 2009-08-26 22:52 东南西北风 阅读(168) 评论(0) 推荐(0)

摘要:1、创建表单—index.jsp [代码]2、上传成功文件—upload_success.jsp [代码]3、UploadActionForm.java文件 [代码]4、 UploadTestAction.java文件[代码]5、配置struts-config.xml文件[代码] 1、在struts-config.xml文件---配置上传文件的参数(采用<contro... 阅读全文

posted @ 2009-08-25 15:22 东南西北风 阅读(578) 评论(0) 推荐(0)

摘要:ActionForm的要求 ·必须扩展自org.apache.struts.action.ActionForm ·如果要获取表单的值,必须要定义一个public属性 ·如果要求在将ActionForm传递到Action之前进行校验,必须实现validate方法 ·如果想要在组装前初始化属性,必须实现reset方法DynaActionForm ·举例... 阅读全文

posted @ 2009-08-25 15:10 东南西北风 阅读(149) 评论(0) 推荐(0)

摘要:函数库是可以扩展,可以自己定义,只能用于el表达式,函数库中用以下函数 fn:contains, fn:containsIgnoreCase, fn:endsWith, fn:escapeXml, fn:indexOf, fn:join, fn:length, fn:replace, fn:split, fn:startsWith, fn:substring, fn:substringAfter... 阅读全文

posted @ 2009-08-25 14:53 东南西北风 阅读(234) 评论(0) 推荐(0)

摘要:1、 JstlFmtAction.java文件 [代码]2、 strut-config.xml文件中添加 [代码]3、 jstl_fmt.jsp文件 在文件中首先引入标签,如: [代码] 详细代码如下:[代码] 阅读全文

posted @ 2009-08-23 08:34 东南西北风 阅读(278) 评论(0) 推荐(0)

摘要:1、jstl标签库的配置 ·将jstl.jar和standard.jar两个jar文件拷贝到WEB-INF/lib下(如果只是使用el表达式,不用拷贝这两个jar文件)。 ·注意:jstl必须在能够支持j2ee1.4/servlet2.4/jsp2.0版本上的容器才能运行,这个环境是目前较为常用的环境,如果低于2.4的话,需要在web.xml中配置2、具体实现<1&g... 阅读全文

posted @ 2009-08-23 00:42 东南西北风 阅读(451) 评论(0) 推荐(0)

该文被密码保护。

posted @ 2009-06-04 14:41 东南西北风 阅读(9) 评论(0) 推荐(0)

该文被密码保护。

posted @ 2009-06-03 14:32 东南西北风 阅读(7) 评论(0) 推荐(0)