js中时这样写的
outlookbar.additem('任务 <%=lst.get(i).getId()%>',t,'../taskInfo.jsp?taskName=task209');
为什么在jsp中取不到这个参数?
String taskName = request.getParameter("taskName");
怎么发送请求的
问题很 清楚,等待中
'../taskInfo.jsp?taskName=task209'
这是一个超链接
任务 <%=lst.get(i).getId()%>',t,'../taskInfo.jsp? 你这个是路径
taskName=task209' 后面是要传入的值吗
alert下路径,查看下路径和参数
我在想你那个是不是在静态页面写到
如果不是的话你就要考虑你的js写的有没有错误了
jsp代码是执行在服务器端的!
取不到参数值,那报错不?
你是提交到Action吗?
如果是 那你看进入***Action方法没,在request.getParameter("taskName");之前System.Out.Println("====进入该Action====");下,或是断点调试下.问题很快就可以找到.
再者你这段字符串拼接的对不对:outlookbar.additem('任务 <%=lst.get(i).getId()%>',t,'../taskInfo.jsp?taskName=task209');
js里的代码为:
<%
List <TaskXmlBean> lst = new ArrayList <TaskXmlBean>();
ReadFloderAllFile rfaf = new ReadFloderAllFile();
lst = rfaf.readId();
if(lst.size()>0 || null!=lst){
for(int i=0;i <lst.size();i++){
System.out.println("taskName: task"+lst.get(i).getId()+".xml");
%>
我现在想用ssh整合来做一个论坛,但数据库方面不行,我主要不会涉及数据库,不知道发帖表,和回帖表要如何设计和区分。不知道谁有一个简单的思路,来设计这些表。谢谢了。
发帖和回帖用同一张表 。发帖 id user ......
<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......