
Struts1
wlh269
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
上传文件
[color=red]Action:[/color] [code="java"] /** * 上传 * @param mapping * @param form * @param request * @param response * @return * @throws Exception */ public ActionFo...2009-09-22 13:39:24 · 90 阅读 · 0 评论 -
Struts标签
[code="java"]配置Struts标签库: 1、在struts-config.xml文件中加入: 2、拷贝MessageResources.properties到项目的Src下; 标签的属性 3、属性filter: a)、 action中存储,request.setAttribute("bj", "北京欢迎您"); b)、jsp中获取, 格式化后输出: ...2009-02-17 08:47:14 · 91 阅读 · 0 评论 -
Struts_jstl完全使用
[code="java"] *****Action中的处理:**************8 //====普通字符串======// request.setAttribute("hello", "Hello World"); //====对象===============// User user=new User(); user.setUsername("wulihai...2009-02-15 17:24:15 · 81 阅读 · 0 评论 -
再次理解ActionForm
该项目是我自己写的, 该项目知识点如下: 该项目是多个表单一步步提交,在最后页面展示各个页面输入的信息; 1.多个表单应该对应多个ActionForm,此处用一个ActionForm包含了各个表单的属性 2.每个表单(step1.jsp,step2.jsp,step3.jsp,finish.jsp)的提交,都对应一个Action来处理, 不过此处没有写Action类,...2009-02-15 17:22:11 · 99 阅读 · 0 评论 -
深入理解ActionForm
1、动态ActionForm * 动态ActionForm是为了避免标准ActionForm膨胀而设计的,使用动态ActionForm可以 得到标准ActionForm的所有功能 * 在struts-config.xml文件中定义动态ActionForm,如: *在Action中使用动态ActionForm,参见DynaActionF...2009-02-15 17:18:35 · 136 阅读 · 0 评论 -
I18N的使用
1、了解缺省Locale是由操作系统决定的 2、Locale是由语言和国家代码组成 3、国际化资源文件是由baseName+Locale组成的,如:MessagesBundle_zh_CN.properties baseName是任意的合法文件名 4、native2ascii.exe命令的位置和用法 * 位置:JAVA_HOME/bin/ * native2ascii ...2009-02-15 17:16:38 · 163 阅读 · 0 评论 -
Struts自定义异常处理机制(重点)
[size=large]自动异常处理机制[/size] [size=medium][color=red]手动异常和自动异常的区别:[/color][/size] [color=red]即在Action中不捕捉异常,而是将异常抛出给struts框架处理 我们需要在配置文件中指示struts如何处理这些被抛出的异常[/color] 使用元素来定义自动异常处理 [size=large][c...2009-02-12 17:22:32 · 109 阅读 · 0 评论 -
struts中的MVC体现
Struts框架Struts是Apache组织的一个开放源码项目。Struts是一个比较好的MVC框架,提供了对开发MVC系统的底层支持,它采用的主要技术是Servlet,JSP和Custom tag library。 在Struts框架中Controller功能由ActionServlet和ActionMapping对象构成,核心是一个Servlet类型的对象ActionServlet...原创 2009-12-29 16:31:43 · 208 阅读 · 0 评论 -
struts手动异常处理
1,自定义异常:PasswordErrorExcetion.java / UserNotFoundException.java 2,单例模式UserMgr.java 3,不要在Action中放入业务逻辑的处理,业务逻辑应该交给专门的Model层(UserMgr.java)去做; 4,处理成功和错误之后的跳转, 5,跳转后页面如何得到表单提交的信息: 1),在自定义的Action中通过...2009-02-02 01:39:23 · 88 阅读 · 0 评论