jsp中使用超链接调用servlet的问题

来源:百度知道 编辑:UC知道 时间:2024/06/09 00:50:37
我想用超链接调用servlet,然后在servlet里判断超链接的值,然后根据这个值调用相应的处理类。我不会用servlet取超链接的值。请高手指点^_^

其实很简单例如我利用超链接传mp3Name
<td align="center">
<a href="javascript:shopping('${mp3.name }');">购买</a>
</td>

javascript里这样写

<script type="text/javascript">
function shopping(mp3Name){
var url = "../servlet/PurchaseServlet?mp3Name="+mp3Name;
location.href=url;
}
</script>

在相应的servlet文件通过get方法可以将只取出
public void doGet(HttpServletRequest request,HttpServletResponse response )throws IOException,ServletException{
//将mp3Name取出
String mp3Name = request.getParameter("mp3Name");

}