我的Jsp
<c:forEach var="bug" items="${bugList.pageList}" varStatus= "bugid">
<tr>
<td align="center">
<html:multibox value="${bug.bugid}" property="strMultibox" />
</td>
<td align="center">
<c:out value="${bug.bugid}" />
</td>
<td align="left">
<c:out value="${bug.summary}" />
</td>我的Action
BugBatchOperationForm optForm = (BugBatchOperationForm) form;
String[] strMultiboxList = optForm.getStrMultibox();在画面上选中bugid是1、2、3的项。
但strMultiboxList中却不是1、2、3.
而是"${bug.bugid}"、"${bug.bugid}"、"${bug.bugid}"。
我想指导,用户选中的是那几个bugid,如何解决?
<c:forEach var="bug" items="${bugList.pageList}" varStatus= "bugid">
<tr>
<td align="center">
<html:multibox value="${bug.bugid}" property="strMultibox" />
</td>
<td align="center">
<c:out value="${bug.bugid}" />
</td>
<td align="left">
<c:out value="${bug.summary}" />
</td>我的Action
BugBatchOperationForm optForm = (BugBatchOperationForm) form;
String[] strMultiboxList = optForm.getStrMultibox();在画面上选中bugid是1、2、3的项。
但strMultiboxList中却不是1、2、3.
而是"${bug.bugid}"、"${bug.bugid}"、"${bug.bugid}"。
我想指导,用户选中的是那几个bugid,如何解决?
解决方案 »
- 谁有塔防源代码(或者类似塔防游戏) java源代码 共享下
- java为什么运行之后控件不出来,而最大化之后才出来
- 100分问一个线程同步问题,在线等.谢谢!
- 请教,像windows桌面上的可以拖动的图标是怎么做的吖???
- p2p的问题:动态ip之间如何发现彼此并建立起tcp/ip连接?
- 有没有像JB那样可以生成本地可执行程序的免费工具
- 发现tomcat必须重起电脑才能应用改动的配置文件(4.1.24/4.1.27或以上版本)
- JBuider9 的行缩进问题
- 关于文件数据存放方式,字节&字符
- java string toCharArray问题
- 如何在Java的JFrame里面嵌入fireFox?
- txt文本中字段间用TAB作为分隔是什么意思?
-->
<input type="checkbox" value="<c:out value='${bug.bugid}'/>" name="strMultibox"/>
<html:multibox
value="<%out.print(pageContext.getAttribute("bug.bugid"));%>"
property="strMultibox" />
<html:multibox
value="<%out.print(pageContext.getAttribute('bug.bugid'));%>"
property="strMultibox" />
调试时,
strMultiboxList【0】= “<%out.print(pageContext.getAttribute('bug.bugid'));%>”
value=<%out.print(pageContext.getAttribute("bug.bugid"));%>
property="strMultibox" />我无法调试你的代码,只是给你提供一个这样的思路,你再试试
不知道为什么,
在strMultibox中存的不是bugid,
而是字符串“<%out.print(pageContext.getAttribute('bug.bugid'));%>”
value="<%out.print(pageContext.getAttribute('bug.bugid'));%>"
property="strMultibox" />---><html:multibox
value=<%out.print(pageContext.getAttribute("bug.bugid"));%>
property="strMultibox" />把value=的""去掉
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:90)
org.apache.jasper.compiler.Parser.parseAttribute(Parser.java:198)
org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:143)
org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1328)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1560)
org.apache.jasper.compiler.Parser.parseBody(Parser.java:1789)
org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1060)
org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1367)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1560)
org.apache.jasper.compiler.Parser.parseBody(Parser.java:1789)
org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1060)
org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1367)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1560)
org.apache.jasper.compiler.Parser.parseBody(Parser.java:1789)
org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1060)
org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1367)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1560)
org.apache.jasper.compiler.Parser.parse(Parser.java:126)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:220)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:101)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:203)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:470)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1063)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:386)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:229)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
com.netshop.util.CloseSessionFilter.doFilter(CloseSessionFilter.java:37)
com.netshop.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:91)
value='<%out.print(pageContext.getAttribute("bug.bugid"));%>'
property="strMultibox" />