EL表达式得不到后台传过来的值
两种jsp获得action传过来的值
第一种:
<s:iterator value="#pagination.datas" var="supplier" status="s">
<tr>
<%-- ${pagination.datas}得不到值 --%>
<%-- ${supplier}得不到值 --%>
<%-- <s:property value="#supplier"/> --%>
<td><input type="checkbox" name="IDCheck" value="<s:property value="#supplier.supplierId"/>" class="acb" /></td>
<td><s:property value="#supplier.supplierName"/></td>
<td><s:property value="#supplier.abbreviation"/></td>
<td><s:property value="#supplier.legalPerson"/></td>
<td><s:property value="#supplier.address"/></td>
<td><s:property value="#supplier.telephone"/></td>
<td><s:property value="#supplier.credibility"/></td>
<td><a href="archiv/supplier_edit?supplierId=<s:property value="#supplier.supplierId"/>" id="edit">编辑</a>
<a href="javascript:del('<s:property value="#supplier.supplierId"/>','${pagination.pageIndex}');">删除</a>
<a href="archiv/supplier_detail?supplierId=<s:property value="#supplier.supplierId"/>" id="detail">详情</a>
</td>
</tr>
</s:iterator>
原因:红色的那块,action中的supplier 再有modelDriven的基础上还加了getter和setter方法。删掉就可以使用方法二了
方法二:
<s:iterator value="#pagination.datas" var="supplier" status="s">
<tr>
<td><input type="checkbox" name="IDCheck" value="${supplier.supplierId}" class="acb" /></td>
<td>${supplier.supplierName}</td>
<td>${supplier.abbreviation}</td>
<td>${supplier.legalPerson}</td>
<td>${supplier.address}</td>
<td>${supplier.telephone}</td>
<td>${supplier.credibility}</td>
<td><a href="archiv/supplier_edit?supplierId=${supplier.supplierId}" id="edit">编辑</a>
<a href="javascript:del('${supplier.supplierId}','${pagination.pageIndex}');">删除</a>
<a href="archiv/supplier_detail?supplierId=${supplier.supplierId}" id="detail">详情</a>
</td>
</tr>
</s:iterator>
EL表达式得不到后台传过来的值的更多相关文章
- springmvc用model传值到jsp页面,el表达式引用接收不到传递过来的值
springmvc用model传值到jsp页面,el表达式引用接收不到传递过来的值 查看下controller层代码可以发现,写的是没有错误的. @RequestMapping("list. ...
- jquery 根据后台传过来的值动态设置下拉框、单选框选中
更多内容推荐微信公众号,欢迎关注: jquery 根据后台传过来的值动态设置下拉框.单选框选中 $(function(){ var sex=$("#sex").val(); va ...
- JavaWeb EL表达式 key为数值 Map取不到值
JavaWeb EL表达式 key为 Map取不到值 因为JSTL会把Integer,Byte,Short,Charactor都转成Long,这样就取不到值. 参见StackOverFlow的回答 ...
- 动态获取后台传过来的值作为select选项
问题描述:点击左侧菜单项,进入对应的具体页面a.html,页面上方有个select框,点击框后,会浮现选择项. 解决思路:对左侧菜单项添加一个onclick事件,进入后台做具体的查询,将查询到的lis ...
- 通过jquery获取后台传过来的值进行全选
注:funs是从action中传过来的list<Function> 其中属性中有其子对象list<role> 下面通过s标签遍历 ,也可以通过c标签遍历 jsp页面中: < ...
- layui 将后台传过来的值等价替换
<th lay-data="{field:'opentime',width:'12%' , sort: true, align:'center',templet:'#roleTpl'} ...
- jquery怎么根据后台传过来的值动态设置下拉框、单选框选中
$(function(){ var sex=$("#sex").val(); var marriageStatus=$("#marriageStatus").v ...
- 从后台传select的值
var option = ''; $.each(data, function (i, v) { option += "<option value='" + i + " ...
- jsp页面el表达式不起作用
web.xml中2.4版本的默认导入的standerd.jar,和jstl.jar是使用el表达式的包是启动的而2.5版本的web.xml中默认是关闭的所以在2.5的所有jsp中需要启动一下用< ...
随机推荐
- windows安装ipython的困难重重
本机环境 系统: windows 10 64位 python版本:3.2.1 安装过程 安装ipython可以使用python的pip工具 pip install ipython 在使用pip前,我准 ...
- MVC实现(简单小例子)
Here I’ll demonstrate simple Spring MVC framework for building web applications. First thing first. ...
- Android OpenGL ES 入门系列(一) --- 了解OpenGL ES的前世今生
转载请注明出处 本文出自Hansion的博客 OpenGL ES (OpenGL for Embedded Systems) 是 OpenGL 三维图形 API 的子集,针对手机.PDA和游戏主机等嵌 ...
- iOS学习——属性引用self.xx与_xx的区别
在iOS开发过程中,我们用@proprety声明一个属性后,在代码中我们可以用self.xx与_xx来获取到这个属性.但是一直有一个疑惑,那就是这两个之间有什么区别呢?最初我一直觉得这两个之间没什么区 ...
- Java学习笔记9---类静态成员变量的存储位置及JVM的内存划分
笔记8提到了类静态成员变量的访问方式,但静态成员变量存储在哪里呢?在网上查阅不少资料,发现好多内容都是过时的了,其中主流观点是静态成员变量存放在方法区.JDK8之前,静态成员变量确实存放在方法区:但J ...
- IE8及其以下浏览器关于圆角表框的问题
css部分 yuan { border: 2px solid #C0C0C0; -moz-border-radius: 50%; -webkit-border-radius: 50%; border- ...
- 扩充表字段长度,引发的意外KILLED/ROLLBACK
这一段时间,因为系统升级,新系统产生的数据长度,比原来的数据长度要长,所以说要扩充一下字段长度. ) --修改字段长度sql 在执行的时候,有这样一个情况. 例如Student表的Name字段长度是n ...
- sql server 删除大量数据的一次坑爹之旅
数据库有1kw数据不在使用了,影响读写速度,于是要删除掉 使用delete语句 意外发生,持续了半个小时后,依然不见结束的迹象 于是强行结束(停止了服务) 再打开服务后,数据库显示 [正在恢复] 百度 ...
- Jenkins+Gitlab CE+Robot Framework持续集成
环境 Ubuntu 14.04.3 LTS Desktop 前提 1.在本地能执行测试脚本(pybot yourTestSuit.txt),本文不讲解如何学习使用RF框架 2.已有Gitlab环境,本 ...
- centOS7-配置网络地址
1.首先需求切换都root账户 # su #输入密码: 2.进入网络配置文件目录查看 ()进入该目录 # /etc/sysconfig/network-scripts ()查看目录下文件 # ll - ...