Struts标签
2008-01-05 09:23:47 来源:WEB开发网核心提示:Struts标签 Html:form注重事项 在使用html:form时需指定action属性,非凡是在使用 html标签时指定的action应在xml中找得到并且页面显示的ActionForm 应于action中使用的.do引擎相匹配,否则jsp会出错 Struts中JSP基本操作 文件头部
Struts标签
Html:form注重事项
在使用html:form时需指定action属性,非凡是在使用
html标签时指定的action应在xml中找得到并且页面显示的ActionForm
应于action中使用的.do引擎相匹配,否则jsp会出错
Struts中JSP基本操作
文件头部需增加的代码
<%@ page contentType="text/html;charset=gb2312" %>
<%request.setCharacterEncoding("GB2312");%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" PRefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-template.tld" prefix="template" %>
一般信息输出
<bean:write name="[Xml中Form-bean段的name属性]" property="[该Form-bean]成员属性"/>
下拉框输出
注:所有html标签(即需在form中显示的),在使用时都需在<html:form/>容器内部
<html:form action="[为处理请求的页面,如´/Hello.do´]" >
<html:select property="[用于传数据的ActionForm的一个属性,该值作为默认值]" >
<html:options
name="[Xml中Form-bean段的name属性]"
property="[将ActionForm的一个属性作为Option的value,该属性为Collection,]"
labelProperty="[将ActionForm的一个属性作为Option的text,该属性为Collection,]"
/>
</html:select>
</html:form>
逻辑叠代器使用
<logic:iterate
id="[自定义的代表封装单条记录标识,该标识应与bean:write中name属性相同]RecoreId"
name="[Xml中Form-bean段的name属性]"
property="[Action中具为Collection属性名称]"
offset="[显示的偏移量]"
length="[显示记录数]"
>
<bean:write
name="[自定义的代表封装单条记录标识,该标识应与bean:write中name属性相同]RecoreId" property="[单条记录所映射的ActionForm的属性]recordname"/>
</logic:iterate>
- ››Struts2配置文件中redirect传递中文参数乱码的解决...
- ››StrutsTestCase 简化开发过程
- ››struts 中一些包的详解
- ››struts1与struts2的区别
- ››struts学习1
- ››struts-2.1.8.1+jquery-1.3.2+spring-framework-2...
- ››Struts优缺点及实施经验总结
- ››Struts优缺点剖析
- ››Struts2中的DMI
- ››Struts2入门介绍1 -- Struts2介绍及运行一个简单...
- ››Struts2 redirectAction转向时默认加pass的问题
- ››Struts2.1.6--想用通配符,不容易
更多精彩
赞助商链接