教程: JAVA-STRUTS教程-Struts标签

http://www.daily-english.com.cn/?action-viewnews-itemid-466

 Suts标签

html:form注意事项

在使用html:form时需指定action属性,特别是在使用
html标签时指定的action应在xml中找得到并且页面显示的ActionForm
应于action中使用的.do引擎相匹配,否则JSP会出错

Suts中JSP基本操作

文件头部需增加的代码

<%@ page contentType="text/html;charset=gb2312" %>
<%request.setCharacterEncoding("GB2312");%>
<%@ taglib uri="/WEB-INF/suts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/suts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/suts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/suts-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>

转载于:https://www.cnblogs.com/newthing/archive/2007/09/30/2157853.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值