JSP将表单中的数据提交到本页面
就是一个类似购物车的网页,我想把表单中的数量amount读取出来然后进行价格的计算。。主要代码如下:<tablewidth="814"border="0"cellpadd...
就是一个类似购物车的网页, 我想把表单中的数量amount读取出来然后进行价格的计算。。主要代码如下:
<table width="814" border="0" cellpadding="10">
<%String[] titles = {"楼外楼中秋月饼30g"};%>
<form action="" method="post">
<tr><td width="126"><img src="月饼.jpg" width="117" height="93"></td>
<td width="282"><%=titles[0]%></td>
<td width="60"><div align="center">2.8</div></td>
<td width="168"><div align="center"><input type="text" name="amount" value = "1"><input TYPE="Submit" VALUE="确定" ></div></td>
<%String amount = (String)request.getParameter("amount");%>
<td><p align="center"><A HREF=商品列表.jsp?itemName=<%=titles[0]%> &Amount=<%=amount%>>买我!</A></p></td>
</tr>
</table></form><br>
<hr><UL>
<br>
<%
String item = request.getParameter("itemName");
if(item != null){
String attributeName = item ;
session.setAttribute(attributeName,item);
}%>
<table width="795">
<tr> <td width="320" height="78"><%=attributeValue%></td>
<td width="111"><div align="center"><%%></div></td>
<td width="168"><div align="center"><%=Amount%></div></td>
<td width="91"><%%></td>
<td width="81"></td>
</tr>
</table>
<%} %> 展开
<table width="814" border="0" cellpadding="10">
<%String[] titles = {"楼外楼中秋月饼30g"};%>
<form action="" method="post">
<tr><td width="126"><img src="月饼.jpg" width="117" height="93"></td>
<td width="282"><%=titles[0]%></td>
<td width="60"><div align="center">2.8</div></td>
<td width="168"><div align="center"><input type="text" name="amount" value = "1"><input TYPE="Submit" VALUE="确定" ></div></td>
<%String amount = (String)request.getParameter("amount");%>
<td><p align="center"><A HREF=商品列表.jsp?itemName=<%=titles[0]%> &Amount=<%=amount%>>买我!</A></p></td>
</tr>
</table></form><br>
<hr><UL>
<br>
<%
String item = request.getParameter("itemName");
if(item != null){
String attributeName = item ;
session.setAttribute(attributeName,item);
}%>
<table width="795">
<tr> <td width="320" height="78"><%=attributeValue%></td>
<td width="111"><div align="center"><%%></div></td>
<td width="168"><div align="center"><%=Amount%></div></td>
<td width="91"><%%></td>
<td width="81"></td>
</tr>
</table>
<%} %> 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询