`
hedahai119
  • 浏览: 104542 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

struts1.x标签的用法

阅读更多
首先是<html:select>的用法
<html:select property="comp_Version" styleClass="borderon">
	            <html:option value="0" >所有安装版本</html:option>
	            <html:option value="1" >安装版本未知</html:option> 
	            <logic:notEmpty name="versionList">
	             	<html:options collection="versionList" property="version" labelProperty="version"></html:options>       
	         	</logic:notEmpty>
	          </html:select>
//这里的versionList不是formBean里面得值,而是request或session中的集合。


下面是一个组合使用<logic>和<bean>
<logic:present name="userComputerEditForm" property="list">
			  <logic:iterate id="computerInfo" name="userComputerEditForm" property="list">
			  	<tr align="center" onMouseOver="this.style.backgroundColor='#99DDFF'" onMouseOut="this.style.backgroundColor=''">
			  		<logic:empty name="computerInfo" property="computername">
	  					<td class="gray">机器名为空</td>
	  				</logic:empty>
	  				<logic:notEmpty name="computerInfo" property="computername">
	  					<td><bean:write name="computerInfo" property="computername"/></td>
	  				</logic:notEmpty>			  		
			  		<td><bean:write name="computerInfo" property="userName"/></td>
			  		<td><bean:write name="computerInfo" property="setuptime" format="yyyy-MM-dd"/></td>
			  		<td><bean:write name="computerInfo" property="version"/></td>
			  		<td><bean:write name="computerInfo" property="ipaddress"/></td>
			  		<td><bean:write name="computerInfo" property="isactivate"/></td>
			  		<td><bean:write name="computerInfo" property="isOnline"/></td>
			  		<td><html:link action="/gotoComputerSetAction" paramId="id" paramName="computerInfo" paramProperty="computerId">设置</html:link></td>
			  		<td><html:link action="/showUserVirComAction" paramId="id" paramName="computerInfo" paramProperty="computerId">设置</html:link></td>
			  	</tr>	
	  		  </logic:iterate>
   		  </logic:present>	  

//注意 <bean:write>的format属性  他只能转换时间类的值	


下面是一组<logic:equal>
<logic:equal name="computerInfo" property="version"  value="0">
			  			<td><span class=gray>未知</span></td>		  			
			  		</logic:equal>
			  		<logic:notEqual name="computerInfo" property="version"  value="0">
			  			<td><bean:write name="computerInfo" property="version"/></td>
			  		</logic:notEqual>


下面是一个用<html:link action="">传值的例子
<html:link action="/gotoComputerSetAction" paramId="id" paramName="computerInfo" paramProperty="computerId">设置</html:link>
//paramId这个属性后面跟的就是你在action中要用request.getParameter("id")
抓的
//paramName这个属性后面跟的是与action绑定的form名或者是在用 <logic:iterate>
遍历时的id的值
//paramProperty这个属性就是form里的属性或是用 <logic:iterate>
遍历时的id的属性

如果要在链接后面传多个值的话我都是用${}来解决的
<html:link href="/xxx.do?xxx=${}&xxx=${}">


我就总结了几个比较常用的
0
0
分享到:
评论

相关推荐

    Struts1.x HTML标签库

    Struts1.x HTML标签库,好多标签用法介绍

    Struts2入门教程(全新完整版)

    10.为什么要使用struts2代替struts1.x 7 二、struts.xml配置及例程 7 1.配置文件的优先级 7 2.配置形式 8 3.package配置相关 8 4.分工合作include:指定多个配置文件 10 5.tomcat认证访问 10 6.初识拦截器 11 7....

    struts2 标签库 帮助文档

    1. &lt;s:bean name=""&gt;&lt;/s:bean&gt;-----类似于struts1.x中的,JavaBean的值 C: 1. &lt;s:checkbox&gt;&lt;/s:checkbox&gt;-----复选框 2. &lt;s:checkboxlist list=""&gt;&lt;/s:checkboxlist&gt;-----多选框 3. &lt;s:combobox list=""&gt;&lt;/s:...

    Struts2标签 UI标志又可以分为表单UI和非表单UI两部分

    表单UI部分基本与Struts 1.x相同,都是对HTML表单元素的包装。不过,Struts 2.0加了几个我们经常在项目中用到的控件如:datepicker、doubleselect、timepicker、optiontransferselect等。因为这些标志很多都经常用到...

    spring chm文档

    13.9.1. 配置标签库 13.9.2. form标签 13.9.3. input标签 13.9.4. checkbox标签 13.9.5. radiobutton标签 13.9.6. password标签 13.9.7. select标签 13.9.8. option标签 13.9.9. options标签 13.9.10. ...

    jsp自定义分页标签

    一个分页标签,只需使用一个标签就可以输出分页信息。配有示例,示例中使用了Struts 1.x + Hibernate, 不用这两个框架的话稍微做些修改就可以了,比较简单,就不啰嗦了,基本使用方法都差不多,有错误指出欢迎指正。

    Spring-Reference_zh_CN(Spring中文参考手册)

    13.9.1. 配置标签库 13.9.2. form标签 13.9.3. input标签 13.9.4. checkbox标签 13.9.5. radiobutton标签 13.9.6. password标签 13.9.7. select标签 13.9.8. option标签 13.9.9. options标签 13.9.10. textarea标签 ...

    Spring API

    13.12.1. 建立dispatcher实现注解支持 13.12.2. 使用@Controller定义一个控制器 13.12.3. 使用@RequestMapping映射请求 13.12.4. 使用@RequestParam绑定请求参数到方法参数 13.12.5. 使用@ModelAttribute提供一...

    Spring中文帮助文档

    13.12.1. 建立dispatcher实现注解支持 13.12.2. 使用@Controller定义一个控制器 13.12.3. 使用@RequestMapping映射请求 13.12.4. 使用@RequestParam绑定请求参数到方法参数 13.12.5. 使用@ModelAttribute提供一...

    Spring 2.0 开发参考手册

    13.9.1. 配置标签库 13.9.2. form标签 13.9.3. input标签 13.9.4. checkbox标签 13.9.5. radiobutton标签 13.9.6. password标签 13.9.7. select标签 13.9.8. option标签 13.9.9. options标签 13.9.10. ...

    从J2SE到J2EE知识点介绍

    1. struts2的拦截器定义以及使用 153 2. struts标签 160 3. Struts 2 标签库说明及使用 160 4. set 描述 169 5. text 描述 170 6. property 描述 170 7. Struts的异常处理 171 8. Struts的上传与下载 178 五、 ...

    Wicket 8.X开发文档(中文翻译+英文原版)

    A.1。将Wicket切换到DEPLOYMENT模式 A2。从头开始创建Wicket项目并将其导入我们最喜欢的IDE 附录B:项目WicketStuff B.1。什么是项目WicketStuff B.2。模块tinymce B.3。模块wicketstuff-gmap3 B.4。模块wicketstuff...

    java之路-caibanStruts的使用

    具体使用方法 1.建普通项目,并加入相应的STRUTS包 稍微改下build属性 加入struts1.2框架,用默认的包就可以了 2.加入caiban-struts.jar,这个包里其实只有两个类文件,你也可以直接将类文件放到src的某个包下,只要...

    HR人力资源系统(Struts+Spring+Hibernate版)附数据库

    在页面的布局美观,数据访问上做了大量优化,执行效率很高,另赠JS日历控件,分页标签库,EHCache缓存等使用工具及其使用方法.由于上传限制,未将所有驱动包上传,如果使用MyEclipse提供的驱动包,记得Spring2.X与Hibernate3...

    ssh(structs,spring,hibernate)框架中的上传下载

     其中save(FileActionForm fileForm)方法,将封装在fileForm中的上传文件保存到数据库中,这里我们使用FileActionForm作为方法入参,FileActionForm是Web层的表单数据对象,它封装了提交表单的数据。将...

    freemarker总结

    其它的运行符可以作用于数字和日期,但不能作用于字符串,大部分的时候,使用gt等字母运算符代替&gt;会有更好的效果,因为 FreeMarker会把&gt;解释成FTL标签的结束字符,当然,也可以使用括号来避免这种情况,如:(x&gt;y)&gt; ...

    iuhyiuhkjh908u0980

    因为JSPX只基于标准的HTML标签和简单的Java POJO: 1. JSP ... by kyo100900 2009-01-07 回复 (42) NetBeans Struts2 插件更新 NetBeans Struts 2 插件(http://nbstruts2support.dev.java.net)很长时间没有更新了...

    JAVA程序开发大全---上半部分

    12.1.2 Struts 2.0与Struts 1.x框架的区别 215 12.2 MyEclipse创建基于Struts 2.0框架的项目 215 12.2.1 下载Struts 2.0开发包 216 12.2.2 创建Struts 2.0项目 216 12.2.3 配置Struts 2.0项目 217 12.2.4 创建Struts...

    spring security 参考手册中文版

    29.3.1使用嵌入式测试服务器 222 29.3.2使用绑定认证 222 29.3.3加载权限 223 29.4实现类 223 29.4.1 LdapAuthenticator实现 224 通用功能 224 认证者 225 PasswordComparisonAuthenticator 225 29.4.2连接到LDAP...

Global site tag (gtag.js) - Google Analytics