或
<%response.write "<a href=../index.asp>gg</a>"%>
这是"引起的错,在么把一个"改成两个,要么就干脆去掉,还有,因为html里对属性赋值的双引号有没有都没关系的嘛,
楼上说的有一点错误,<%=id%>不是jsp小脚本,而是是java的写法,目的是当你点击这个超连接的时候得到这个商品的id。说的通俗一点就是 : 你在页面上会看到“放入购物车”几个字,这是个超连接,当你点击的时候会调用一个javascript的方法,这个方法名是addshopcart,需要的参数是商品的id。
你这句的意思是当点击“更新”按钮时页面提交并跳转的form.jsp进行业务处理。传递了两个参数method和id。
method的值为update
id的值为u.getId ()
form.jsp里根据method的值来判断执行哪段业务代码,因为值为update,所以执行表单的修改操作。
我猜想你页面应该有这样的代码:
if(method.equals("update")){executeUpdate("update 表 set……")……}//当method值为update时修改表内的相应数据。
欢迎分享,转载请注明来源:优选云