| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1253 人关注过本帖
标题:标签怎么传递参数啊?
取消只看楼主 加入收藏
huluhulu88
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-5-19
收藏
 问题点数:0 回复次数:3 
标签怎么传递参数啊?

<html:link action="/deleteQuestion.do?questionId=${queslist.questionId} && userId=${queslist.kmsUser.userId}">delete</html:link>

上面的代码为什么不对?急,在线等

为什么会报这样的异常:

HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: For input string: "3 "
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:545)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:486)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause

java.lang.NumberFormatException: For input string: "3 "
java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
java.lang.Integer.parseInt(Integer.java:456)
java.lang.Integer.parseInt(Integer.java:497)
com.yourcompany.struts.action.DeleteQuestionAction.execute(DeleteQuestionAction.java:35)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


note The full stack trace of the root cause is available in the Apache Tomcat/5.5.20 logs.

[此贴子已经被作者于2007-8-20 17:48:34编辑过]

搜索更多相关主题的帖子: 参数 userId The queslist questionId 
2007-08-20 15:37
huluhulu88
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-5-19
收藏
得分:0 

各位大侠们,都来帮帮忙吧,很急啊

会的:帮忙解决一下,万分感激

不会的:增加人气,让别人都进来帮忙,谢谢各位了。


2007-08-20 17:32
huluhulu88
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-5-19
收藏
得分:0 

话是这样说没错,我也知道是这个问题,关键是怎么支转换呢?
<html:link action="/deleteQuestion.do?questionId=${queslist.questionId} && userId=${queslist.kmsUser.userId}">delete</html:link>
怎么把红色的部分转换为字串符?程序中有一个ActionForm,有两个字段questionId和userId为什么还是不能转换?
真是晕死?


2007-08-21 10:14
huluhulu88
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-5-19
收藏
得分:0 
问题解决了,
[CODE]<bean:define id="questionId" name="queslist" property="questionId"/>
<bean:define id="userId" name="queslist" property="kmsUser.userId"/>

<%

Map params = new HashMap();
params.put("questionId", questionId);
params.put("userId", userId);
pageContext.setAttribute("parameters", params);
%>[/CODE]
这样就OK了

2007-08-21 11:04
快速回复:标签怎么传递参数啊?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018489 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved