Struts Bean标签
一、渲染基本HTML元素的HTML标签
-<html:html>生成一个<html>元素 -基本不用,性能问题
-<html:base>生成一个<base>元素 -基本不用
-<html:link>生成一个<a>元素
1、由struts-config.xml中的全局转发创建链接
<global-forwards>
<forward name="index" path="/index.jsp" />
</global-forwards>
<html:link forward="index">
Link to Global ActionForward
</html:link>
2、由URL全路径创建链接
<html:link href="http://jakerts.apache.org/struts/index.html">
Generate an "href" directory
</html:link>
3、由当前页面的相对路径创建链接
<html:link page="/HtmlBasic.do">
A reletive link from this page
</html:link>
-<html:rewrite>标签<html:link>URI部分
-<html:img>生成一个<img>元素
二、基本Form表单处理标签
-<html:form>
生成一个<form> element
-<html:text>
生成一个类型是文本的INPUT元素
-<html:hidden>
生成一个类型是隐藏域的INPUT元素
-<html:submit>
生成一个类型是提交的INPUT元素
-<html:cancel>
生成一个类型是取消的INPUT元素
-<html:reset>
生成一个类型是重置的INPUT元素
三、单选按钮和复选按钮
-<html:checkbox>
生成一个有单选作用的按钮
-<html:multibox>
生成一个多选按钮
-<html:radio>
生成一个有单选按钮
四、输入验证
-<html:errors>
输出错误信息
五、上传文件标签<html:file>
-<html:file>
生成一个<input type=file>元素来支持文件上传
JSP页面
<html:form action="HtmlFile.do"
enctype="multipart/form-data">
<html:file property="file"/> <br/><br/>
<html:submit/>
Form Bean
private FormFile file;
public FormFile getFile(){return this.file;}
public void setFile(FormFile file){this.file = file;}
学习_Java_Base_Struts_StrutsBean(new)
最新推荐文章于 2021-06-30 23:32:42 发布