在设计的jsp页面上有好多条用户留言,首先用bean函数ReadMessage()将每条留言以表格的形式打印出来。管理员要回复的话点击每条留言表格中的【回复】按钮,在bean函数ReadMessage()中相关代码如下所示:
sb.append("<script language=JavaScript>function Confirm4(){if(confirm('确认回复当前留言吗?')){window.location=\"Reply_Message.jsp?ID=");
sb.append(MessageID);
sb.append("&Title=");
sb.append(Title);
sb.append("\"}}</script>");
sb.append("[<a href=# onClick=\"return Confirm4()\">");
sb.append("回复</a>]");
用户点击【回复】会转到Reply_Message.jsp页面(回复用户留言功能的),但是取不到ID以及Title等留言参数。请问在bean中的js中怎么才能取得参数?
sb.append("<script language=JavaScript>function Confirm4(){if(confirm('确认回复当前留言吗?')){window.location=\"Reply_Message.jsp?ID=");
sb.append(MessageID);
sb.append("&Title=");
sb.append(Title);
sb.append("\"}}</script>");
sb.append("[<a href=# onClick=\"return Confirm4()\">");
sb.append("回复</a>]");
用户点击【回复】会转到Reply_Message.jsp页面(回复用户留言功能的),但是取不到ID以及Title等留言参数。请问在bean中的js中怎么才能取得参数?
解决方案 »
- where多条件查询中的条件组合问题!!
- socket和webservice交互,有大侠帮帮忙,急。。。。。。
- 在frame框架下,用java获得地址栏信息
- 请问java能不能做到小于100k的简单曲线图?我要下载到嵌入式系统的
- jspequal(java.lang.String)函数问题
- JSF页面中如何弹出消息对话框?
- jsp 网页问题,急急急
- 紧急招聘3人:在贵州工作的熟悉ASP或JSP或C/VC++其中之一的朋友请和我联系。借宝地完成公司交给的任务。
- 一个James服务器的问题
- 请问:中文乱码的显示问题?
- jsp连接mysql搞了一天了,都连不上啊
- 关于数据库中读出的数据,转意显示的问题,困饶我一个晚上还没有解决!急!~!~!~!~!~!~!~!
2、可以在jsp上加两个控件
<input type = 'hidden' id= 'id' value=<%=request.getAttribute("id")%> />
<input type = 'hidden' id= 'title' value=<%=request.getAttribute("title")%> />
然后在js里这样取到
var id = document.all('id').value;
var title = document.all('title').value;
window.location=\"Reply_Message.jsp?ID="+id+"&Title="+title;
wangqiuli5552(小不懂) ( ) 信誉:100
-----------------------------------------
1、首先肯定,参数的值肯定在。其实是ReadMessage()从数据库中读出来的。
2、你提到的这种参数对表单提交的参数肯定行的通,但是对我的问题可能行不通啊。ID以及Title等参数值是这样得到的:
javabean函数ReadMessage()的功能是从数据库中读出每条留言并在浏览器中用表格打印出来,因为有n条留言,要用while循环。【回复】按钮的相关代码是写在while循环中的,因为留言有n条,每条留言都要回复。