日期:2014-05-20  浏览次数:20728 次

<a href="del.jsp?id="+rs.getInt(1)+">中的加号是什么意思
<a href="del.jsp?id="+rs.getInt(1)+">
上面的加号是怎么回事 它和<%=,%>有什么区别 请指教

------解决方案--------------------
+ 字符串连接 如果rs.getInt(1)的值是5的话,那么整句话就等价于<a href="del.jsp?id=5">,如果没用加号,直接写的话就变成了<a href="del.jsp?id=rs.getInt(1)"> 这样明显不对啊

和<%=,%>有什么区别???
一点联系都没有 
 学JSP的孩子伤不起
------解决方案--------------------
+ 字符串的拼接。
<%= %>是JSP 表达式。 若:<a href ="/CWeb/servlet/GetUserServlet?page=<%=cur-1 %>"> 上一页 翻译成java 代码入下:
<a href=\"/CWeb/servlet/GetUserServlet?page=");
out.print(cur-1);
out.write("\">上一页