首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

动态得获得链接中的内容,该如何处理

2013-09-11 
动态得获得链接中的内容有这样一个动态显示主题的相关代码:%subject(List)request.getAttribute(subjec

动态得获得链接中的内容
有这样一个动态显示主题的相关代码:
<% 
  subject=(List)request.getAttribute("subject");
  Iterator iterSub=subject.iterator();
%>
<a id="sub" href="PostShowServlet"><%=iterSub.next() %></a> 

假设显示结果为:
数学
英语
物理

我想在点击某个链接的时候,把这个链接对应的内容传保存起来,以便可以识别出点的是哪个链接。

诚心期待解决方法!
 

[解决办法]
动态设定链接herf
比如<a href="baidu.com?target=数学" />
当然还要处理中文乱码的问题,用过滤器吧,不过建议你先用英文的练习一下吧
[解决办法]
在链接地址中添加参数,正如1楼所说的,后面添加 param=参数
[解决办法]
<a id="sub" href="PostShowServlet?param="+<%=iterSub.next() %>><%=iterSub.next() %></a>

[解决办法]
迭代时,应该先用变量保存iterSub.next(),不能连续调用两次next(),否者内容不一致了:
<%Object obj = iterSub.next();%>
<a id="sub" href="PostShowServlet?param=<%=obj%>"><%=obj%></a> 
注意引号,引号直接写就行了

[解决办法]

探讨

我之前也用过4楼的方法 出现这样的错误:
org.apache.jasper.JasperException: An exception occurred processing JSP page /luntan/forum_main.jsp at line 72

69: while(iterSub.hasNext()){
70: ……

我的异常网推荐解决方案:An exception occurred processing JSP page,http://www.myexception.cn/j2se/33144.html

热点排行