在jsp中选中checkbox后 将该记录的多个数据获取,然后传到Action类中进行后台处理 双主键情况下 *.hbm.xml中的写法
2010-01-06 17:18
726 查看
==========方法1:
--------1. 选相应的checkbox后 点删除按钮-------------
<!-- *******************删除******************* -->
<input type="image" alt="delete"
src="<%=request.getContextPath() %>/images/btnImg/btn_delete.gif"
id="doDelete" name="action:delLocationAction!delete"
class="button_image" onClick="return delCheck2();" />
--------2. jsp页面的代码---------------
<table id="datashow" align="center" border="1" class="tb3" width="100%">
<tr class="gridtitle">
<td align="center"><input type="checkbox" id="chkAll"
name="chkAll" onClick="checkboxcheck();"></td>
<td>aaa</td>
<td>bbb
<% String varWerks=""; %>
<input type="hidden" name="werks_N" value="<%=varWerks%>">
</td>
</tr>
<% //String varWerks=""; %>
<s:iterator value="pageBean.list" status="index" id="cu">
<s:if test="#index.odd == true">
<tr class="gridspan">
</s:if>
<s:else>
<tr>
</s:else>
<td align="center">
<input type="checkbox" id="cb" name="ids" value="<s:property value="lgort"/>" />
</td>
<td><s:property value="lgort" /></td>
<td><s:property value="werks" /></td>
</tr>
</s:iterator>
</table>
-------3. 引用js方法---------------------------------
<script src="<%=request.getContextPath() %>/js/CheckBox.js"
type="text/javascript"></script>
-------4. js方法------------
代码
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.pms.bean.base.LocationBean" table="tbLocation">
<composite-id>
<key-property name="lgort"
column="LO_LGORT"
type="java.lang.String"/>
<key-property name="werks"
column="LO_WERKS"
type="java.lang.String"/>
</composite-id>
</class>
</hibernate-mapping>
--------1. 选相应的checkbox后 点删除按钮-------------
<!-- *******************删除******************* -->
<input type="image" alt="delete"
src="<%=request.getContextPath() %>/images/btnImg/btn_delete.gif"
id="doDelete" name="action:delLocationAction!delete"
class="button_image" onClick="return delCheck2();" />
--------2. jsp页面的代码---------------
<table id="datashow" align="center" border="1" class="tb3" width="100%">
<tr class="gridtitle">
<td align="center"><input type="checkbox" id="chkAll"
name="chkAll" onClick="checkboxcheck();"></td>
<td>aaa</td>
<td>bbb
<% String varWerks=""; %>
<input type="hidden" name="werks_N" value="<%=varWerks%>">
</td>
</tr>
<% //String varWerks=""; %>
<s:iterator value="pageBean.list" status="index" id="cu">
<s:if test="#index.odd == true">
<tr class="gridspan">
</s:if>
<s:else>
<tr>
</s:else>
<td align="center">
<input type="checkbox" id="cb" name="ids" value="<s:property value="lgort"/>" />
</td>
<td><s:property value="lgort" /></td>
<td><s:property value="werks" /></td>
</tr>
</s:iterator>
</table>
-------3. 引用js方法---------------------------------
<script src="<%=request.getContextPath() %>/js/CheckBox.js"
type="text/javascript"></script>
-------4. js方法------------
代码
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.pms.bean.base.LocationBean" table="tbLocation">
<composite-id>
<key-property name="lgort"
column="LO_LGORT"
type="java.lang.String"/>
<key-property name="werks"
column="LO_WERKS"
type="java.lang.String"/>
</composite-id>
</class>
</hibernate-mapping>
相关文章推荐
- jsp中checkbox或select从后台获取值后默认选中的两种写法
- 获取jsp选中复选框的id传到后台controller,进行逻辑删除等操作
- JSP页面上的中文数据传到后台乱码处理汇总
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及文件上传的部分
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及非文件上传的部分
- springMVC笔记:jsp页面获取后台数据记录列表
- struts2 + ajax(从后台获取json格式的数据返回到前端,然后前端用jquery对json数据进行解析)
- jsp页面带有多选框的grid表格,如何将勾选中的行记录所有列数据传送到后台。
- 记录-在jsp页面获取后台值在页面显示过长处理
- Xml处理——获取Xml格式数据
- xml文件处理的好工具--读取数据篇--cnjsp.org
- JSP_strut2架构下前台接收后台传递到前台之数据并处理以使用的一种方法
- js操作从后台传到jsp页面上的list数据
- Ext2.2+json+jsp获取后台数据的问题 --Ajax
- jsp静态数据获取后台传来的值选择默认
- Batch Normalization的算法本质是在网络每一层的输入前增加一层BN层(也即归一化层),对数据进行归一化处理,然后再进入网络下一层,但是BN并不是简单的对数据进行求归一化,而是引入了两个参数λ和β去进行数据重构
- json数据与JAVA数据的转换 jsonJavaBean.netApache 自己编写了一个工具类,处理页面提交json格式数据到后台,再进行处理成JAVA对象数据 1、DTO:Data T
- ASP.NET 后台动态生成CheckBOx控件并获取选中的值
- 后台传过来的JSON数据里的date传到前台的时候显示的是【Object object】 处理方法
- Jquery 使用Ajax获取后台返回的Json数据后,页面处理