>"+"<a href="nw/displayDetails.jsp? titleId=<%=rst.getString("titleId")%>">rst.getString("title")</a>"
起码这里是有错的,要想在字符串中有双引号用 \" 来替代字符串中双引号
而且你这里已经在<%号内了,就不能再用<%=这样来输出变量值了,这里应都是程序代码
起码这里是有错的,要想在字符串中有双引号用 \" 来替代字符串中双引号
而且你这里已经在<%号内了,就不能再用<%=这样来输出变量值了,这里应都是程序代码
解决方案 »
- 求助。。。。怎么用Ajax返回List<Object>,在用Struts标签页面显示
- 使用java写Web服务,用wsgen命令总是class not fount,请教!
- JSP 中文乱码~~~求助~~~
- ValidatorForm 是否会影响Action的行为?
- 关于是否使用或什么项目该使用SSH的问题
- 大家帮我看看这段事务配置为什么没有回滚!?
- ajax技术怎么用?
- 大家日志查看用什么工具
- 以前学ASP,现在想转学JSP,应该从哪里下手
- 我想知道用Jrun,tomcat,websphere,,,那一个好?
- rs.absolute()方法问题 跪求
- 哪位朋友有邮箱系统的jsp源码,100分跪求,谢了!
{
%>
<tr>
<td><a href="nw/displayDetails.jsp? titleId= <%= rst.getString("titleId")%>">
<% rst.getString("title") %>
</a>
</td>
</tr>
<%
}
out.println("<td>"
+"<a href=\"nw/displayDetails.jsp? titleId=\""
+rst.getString("titleId")
+"\">"
+rst.getString("title")
+"</a>"
+"</td>");
out.println("</tr>");这样差不多吧
我该了,出现下了错误提示,不知道是什么引起的?
500 Servlet Exception
/index.jsp:209: ')' expected
out.println("<td>"+"<a href="nw/validateTitle.jsp?titleId=rst.getString("titleId")">rst.getString("title")</a>"+"</td>");
^
/index.jsp:254: illegal start of expression
<a href="nw/validateTitle.jsp?titleId=rst.getString("titleId")">rst.getString("title")</a>
^
/index.jsp:274: ';' expected
out.write(_jsp_string3, 0, _jsp_string3.length);
^
/index.jsp:295: ')' expected
out.println("<td>"+"<a href="nw/validateTitle.jsp?titleId=rst.getString("titleId")">rst.getString("title")</a>"+"</td>");
^
4 errors
out.println("<td>"
+"<a href=\"nw/displayDetails.jsp? titleId=\""
+rst.getString("titleId")
+"\">"
+rst.getString("title")
+"</a>"
+"</td>");
out.println("</tr>");
sql语句中不能有中文,是吗???