摘要: <li>测试ActionForm类型转换器</li><br> <form action="typeconvert.do" method="post"> intValue:<input type="text" name="intValue"><br> doubleValue:<input type="text" nam 阅读全文
posted @ 2011-02-13 22:25 魔战 阅读(475) 评论(0) 推荐(0) 编辑
摘要: <li>空字段测试</li><br> <form action="blankfield.do" method="post"> 姓名:<input type="text" name="username"><br> <input type="submit" value="提交"> &am 阅读全文
posted @ 2011-02-13 22:06 魔战 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 上传表单:<form action="upload.do" method="post" enctype="multipart/form-data"> 标题:<input type="text" name="title"><br> 文件:<input type="file" name="myfile"><br> & 阅读全文
posted @ 2011-02-13 21:50 魔战 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 1,DynaActionForm 动态ActionForm是为了避免标准ActionForm膨胀而设计的,使用动态ActionForm可以获得标准ActionForm的所有功能,动态actionForm的配置,动态actonForm的配置中type使用的是struts提供的一个动态ActionForm类----DynaActionForm类,DynaActionForm类继承了ActionForm。<form-beans><form-bean name="dynaForm" type="org.apache.struts. 阅读全文
posted @ 2011-02-13 20:52 魔战 阅读(765) 评论(0) 推荐(0) 编辑
摘要: Jstl函数库是用在el表达式中fn:length取出字符串长度$(fn:length(hello))自定义函数库1, 定义类和方法(方法必须是public static)public class MyFunctions { /** * 方法必须是public static * @param name * @return */ public static String sayHello(String name) { return "Hello " + name; }}2, 编写自定义tld文件,并且将此文件放到WEB-INF或WEB-INF的子目录下3, 将标准函数库中的 阅读全文
posted @ 2011-02-13 17:22 魔战 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 需要引入格式化标签库<%@ taglib prefix=”fmt” uri=”http://java.sun.com/jsp/jstl/fmt”%>一,格式化日期Value:表示的是日期Type:表示的是日期显示的格式,date表示显示时间,time表示显示日期,both表示时间和日期都显示pattern:以某种模式显示时间var:表示将时间放到某个变量中<fmt:formatDate value=”${today}” type=&a 阅读全文
posted @ 2011-02-13 16:55 魔战 阅读(642) 评论(0) 推荐(0) 编辑
摘要: Jstl标签库的配置:将jstl.jar和standard.jar拷贝到WEB-INF/lib下Jstl的环境:j2ee1.4/servlet2.4/jsp2.0版本上的容器才能运行。一,jstl的核心标签库引入jstl的核心标签库<%@ taglib prefix=”c” uri=”http://java.sun.com/jsp/jstl/core”%>信息可以在standard.jar-->META-INF -à c.tld中找到使用标签,如果要使 阅读全文
posted @ 2011-02-13 16:22 魔战 阅读(618) 评论(0) 推荐(0) 编辑
摘要: Jstl是sun的标准taglib库,Jstl是标签库和el语言的结合。el表达式,el表达式的使用方法$和{},比如要取出scope中的hello属性值:${hello}el表达式的隐含对象pageScope,requestScope,sessionScope,applicationScope,比如${hello}语句首先会从pageScope开始逐个查找scope中的属性,所以要改进该语句为${requestScope.hello}姓名:${user.username}年龄:${user.age}所属组:${user.group.name}一,el表达式取出map集合中的数据假设Actio 阅读全文
posted @ 2011-02-13 14:43 魔战 阅读(2782) 评论(0) 推荐(0) 编辑
摘要: 引入标签:<%@ taglib preflx="logic" uri="http://struts.apache.org/tags-logic"%><logic:empty name="attr1"> attr1为空</logic:empty><logic:notempty name="attr1">attr1不为空</logic:notempty><logic: 阅读全文
posted @ 2011-02-13 13:37 魔战 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 标签的配置步骤1:在struts-config.xml中添加message-resources标签<message-resources parameter="" />步骤2:在src下添加文件MessageResources.properties步骤3:将MessageResource.properties文件在struts-config.xml中注册<message-resources parameter="MessageResources" />标签的使用标签只是在jsp页面中使用的,所以依然按 阅读全文
posted @ 2011-02-13 12:20 魔战 阅读(500) 评论(0) 推荐(0) 编辑