jsp传值-jsp值传递报空问题,值传递不出去

问题描述

jsp值传递报空问题,值传递不出去
 <c:if test=""${list.size()!=0}"">      <c:forEach var=""a"" items=""${list}"">        <tr>          <td style=""width:20px"">${a.url}</td>          <td style=""width:30px"">            <input type=""text"" name=""giftMessage"" id=""${a}.giftMessage"" class=""input-medium"" value=""${a.giftMessage}"" />          </td>          <td style=""width:20px"">          <a href=""##.do?giftMessage=${a.giftMessage}""></a>          </td>        </tr>      </c:forEach>    </c:if>
    怎么样获取每行giftMessage的值,每次href时获取到的giftMessage都为空

解决方案

是想获取text动态输入的还是直接就.do?giftMessage=${a.giftMessage}这个值?

如果是${a.giftMessage},应该是乱码了导致获取不到

text动态输入的值要传递a,你要增加blur设置a链接的参数

解决方案二:
id=""${a}.giftMessage""什么意思

解决方案三:
text动态输入的值要传递a,你要增加blur设置a链接的参数,这个具体的这个应该怎么定义,我是想动态的获取这个text的值。,然后传递出去

解决方案四:
text增加blur事件动态设置链接a的参数

   <tr>          <td style=""width:20px"">${a.url}</td>          <td style=""width:30px"">            <input type=""text"" name=""giftMessage"" id=""${a}.giftMessage"" class=""input-medium"" value=""${a.giftMessage}"" onblur=""this.parentNode.parentNode.getElementsByTagName('a')[0].href='##.do?giftMessage='+this.value"" />          </td>          <td style=""width:20px"">          <a href=""##.do?giftMessage=${a.giftMessage}""></a>          </td>        </tr>
时间: 2024-11-03 19:59:50

jsp传值-jsp值传递报空问题,值传递不出去的相关文章

jsp两个页面之间参数传递有问题。不能正常传递值,是空的

问题描述 第一个页面是这样的:<%@pagecontentType="text/html;charset=gb2312"language="java"import="java.sql.*"%><%request.setCharacterEncoding("GB2312");%><%@pagepageEncoding="GB2312"%><jsp:useBeanid=

java web-使用SSH框架,action向jsp 传值,如何把值传进区,并且还是在固定区域

问题描述 使用SSH框架,action向jsp 传值,如何把值传进区,并且还是在固定区域 后台传值传过来都是空的,并且值还不在固定区域 select top 12 tkfnews0_.id as id0_, tkfnews0_.TokenId as TokenId0_, tkfnews0_.newsid as newsid0_, tkfnews0_.parentid as parentid0_, tkfnews0_.childcount as childcount0_, tkfnews0_.ti

jsp标签-jsp动作指令的 jsp:param指令传值问题

问题描述 jsp动作指令的 jsp:param指令传值问题 请先看代码: <%@ page contentType="text/html" pageEncoding="GBK" language="java" %> JSP动作动作指令---jsp:forward <jsp:forward page="lx011.jsp"> <jsp:param name="wo" value=

SSH框架 在jsp界面中获取后台request.put的值并进行判断代码书写

问题描述 SSH框架 在jsp界面中获取后台request.put的值并进行判断代码书写 在Action.java中设置了request.put("sql",0); 在jsp界面中通过<%=request.getAttribute("sql")%>来获取 我是想在jsp界面判断該值从而作出不同的操作 故写了 < s:if test="<%=request.getAttribute("sql")%>==0&q

jsp 访问 java文 件报错

问题描述 jsp 访问 java文 件报错 访问java文件报错如下 访问的java文件如下 跪求 解决方案 空指针了,调试看看哪个对象是null 解决方案二: 空指针异常,你查看调用的对象!我猜应该是业务层,sql语句的拼写大小写 解决方案三: 看看你的rd 是不是空了. 解决方案四: 应该是rd为null,, 解决方案五: rd为空,估计是jsp路径有问题

action往jsp传值问题(struts2)

问题描述 action往jsp传值问题(struts2) jsp中: function upload(){ if(checkEmpty($("#ip")[0],"IP地址")&&checkEmpty($("#content")[0],"目录")&&checkEmpty($("#uploadFilePath")[0],"上传文件本地路径")){ $.post

spring mvc-springmvc向jsp传值的问题,求解惑

问题描述 springmvc向jsp传值的问题,求解惑 我的项目是在springmvc下的,我要完成一个功能:当某一个设备上线的时候在页面右下角弹出提示框提示某某上线了. @Override public void event(ByteArrayWrap mn, Object event, Object message) 这是已经提供的设备事件接口:mn设备编号,event根据类的类型判断事件类型,message是Date类可以获取设备上线时间.一个设备对应一个地方,该设备上线就用对应的地方名来

javaweb-为什么从JSP传值到action失败?

问题描述 为什么从JSP传值到action失败? JSP: <% request.getSession().setAttribute("articleId", request.getParameter("id")); %> action: Integer articleId = (Integer)request.getSession().getAttribute("articleId"); System.out.println(art

jstl-javabean向jsp传值问题

问题描述 javabean向jsp传值问题 action: List<ProductVo> productVoList = new ArrayList<ProductVo>(); productVoList = new ProductServiceImpl().listAllProduct(); request.setAttribute("productVoList", productVoList); // 跳转到jsp request.getRequestDi