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");
%>
问题1.
如何通过RandomAccessFile类的seek()方法将指针移动到文件末尾,再用writeChars(String s)将数据写入某个文档文件
问题2.
StringTokenizer是什么东西,干嘛用的?
由于小弟初学js ......