在每个循环的servlet中获取参数

时间:2017-03-28 10:12:55

标签: java jsp servlets

我有一个像这样的jsp页面

<c:forEach var="product" items="${products}" >
                                    <div class="col-md-3">
                                        <div class="panel-body">
                                            <div>
                                                <a href="description.html">
                                                    <div class="thumbnail">
                                                        <img src="data:image/jpeg;base64,${product.base64EncodedImage}" alt="image">
                                                        <div class="caption" align="center">
                                                            <p>
                                                            <h4>${product.name}</h4>
                                                            <h5>cost:Rs ${product.price}/-</h5>

我在jsp中获取每个.from的每个产品的产品图像,价格和名称,我必须使用request.getParameter()在servlet中获取参数值,并且必须使用这些参数在另一个页面中实现

我在页面上有一个tumbnails。当我们点击它时它会重定向到另一个页面。我们必须设置特定的tumnails图像,产品名称,价格

帮助我如何在servlet类中获取该参数 请查看此链接中的图片---&gt;&gt; I have to get the Product name,product price, image from 1 tumbnail 谢谢!

1 个答案:

答案 0 :(得分:0)

在图像上提供超链接,并将您在servlet上所需的所有详细信息作为查询字符串

发送
 <a href="ServletName?name=${product.name}&price=${product.price}">
    <img src="data:image/jpeg;base64,${product.base64EncodedImage}"  alt="image"/>
</a>

仅发送产品ID,并在servlet中从数据库中获取该ID的所有产品详细信息

 <a href="ServletName?id=${product.id}">
        <img src="data:image/jpeg;base64,${product.base64EncodedImage}"  alt="image"/>
 </a>