JSF+HTML标签总结
*页面的开头
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://myfaces.apache.org/extensions" prefix="x"%>
<%@ taglib uri="http://jsftutorials.net/htmLib" prefix="htm"%>
<%@ taglib uri="http://www.ccb.cn/xmdc" prefix="xmdc"%>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt"%>
<%@ taglib prefix="tiles" uri="http://struts.apache.org/tags-tiles"%>
<link rel="stylesheet" type="text/css"
href="<%=request.getContextPath()%>/css/style_organ.css" />
<link rel="stylesheet" type="text/css"
href="<%=request.getContextPath()%>/css/public.css" />
<link rel="stylesheet" type="text/css"
href="<%=request.getContextPath()%>/css/ext.css" />
*假数据的构造
<%String str[] = new String[] { "项目名称1", "项目名称2" };
javax.faces.model.ArrayDataModel ad = new javax.faces.model.ArrayDataModel(str);
pageContext.setAttribute("ad", ad, PageContext.SESSION_SCOPE);
%>
1、inputTextarea
常用属性:cols
Rows
常用的写法:
<h:inputTextarea value=”” rows=”8” style=”width:100%” />
2、inputText
常用属性:readonly
Size 框的大小
Maxlength 最多字符数
常用的写法:
<h:inputText value=”” size=”5” readonly=”true”
Maxlength=”6”
style=”color:yellow;background:Teal;” />
3、outputText
常用属性:escape 如果设置为true,会转义<、>和&字符。默认值为false
&
相关文档:
被Struts的html:checkBox标签使用的小问题郁闷了两天,今天终于找到了解决的办法。如果大家也遇到同样的问题,可以参考。
1)需求:
当通过菜单进入页面时,页面中的checkbox处于被选中状态,页面提交后forward回本页,对应的checkbox保持提交时的状态,也就是说:如果提交时check ......
目前在 http://developers.sun.com.cn 已正式宣布发布Java SE 6 API 中文版。
大家也可以从以下网址下载:
* HTML 格式 ( http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html/zh_CN/api/index.html )
* zip 格式 ( http://download.java.net/jdk/jdk-api-localizations/jdk-api ......
关于Html
form
表单的提交,很容易。。。但如果不仔细还是能有很多错误。
提交的button name 属性为 submit form
的submit方法失效
。代码如下
# < html >
# < head > </ head >
# < script type = "text/javascript" >
# function getData(){
# ......
HTML中Select不用Disabled实现ReadOnly的另类实现.
<select onbeforeactivate="return false" onfocus="this.blur()" onmouseover="this.setCapture()" onmouseout="this.releaseCapture()">
<option>1</option>
</select> ......
九十年代中期,WWW以迅猛之势转眼跻身传播信息的主要渠道之一。浏览器的身影开始无处不在,用户也随之开始适应这种信息传播方式。显然,WWW提供的应用平台能够赢得历史上任何一个平台都无法比及的用户量。但当时很难实现这样的目标是因为一些标准(HTML、HTTP等)都不很完善,这些标准设计的时候都没有考虑到高度交互和富客 ......