差不多先生1234
2016-12-21 10:06
老师在Servlet中定义了一个aciton
if(action.equals("add")) //如果action 为add则调用添加商品的方法 { if(addtoChar(request,response)) { request.getRequestDispatcher("/success.jsp").forward(request, response); } else { request.getRequestDispatcher("/failure.jsp").forward(request, response); } }
这段代码中的add和之后的show分别从哪儿来的,都没有看定义,那么又与谁比较呢?
在details.jsp页面,当你点击下面的图片链接时,会跳转到javascript。在javascript里面定义了绝对路径跳转到CartServlet.java这个servlet和action的动作,然后就开始了servlet的生命周期,当运行到service方法时判断执行doget还是dopost,就是这么来的。满意记得好评哦。
J.dialog.get({id: 'haoyue_creat',title: '购物成功',width: 600,height:400, link: '<%=path%>/servlet/CartServlet?id='+id+'&num='+num+'&action=add', cover:true});
<a href="javascript:selflog_show(<%=items.getId()%>)"><img src="images/in_cart.png">
JAVA遇见HTML——Servlet篇
160613 学习 · 1029 问题
相似问题