0

我是一个使用jstl和spring的新手iam,这里我有一个jsp,它从数据库中获取所有产品,如汽车、自行车、自行车,我使用jstl检索了arraylist中添加的所有产品。现在在jsp中我有某些选项,比如getlicense, getproduct 点击 getlicense 它应该导航到控制器中的方法 getlicense 从那里它应该导航到 getlicense.jsp。但是控制器中的方法 getlicense 我必须传递我的产品的某些值(如许可证信息,许可证号)(汽车、自行车、自行车)。请帮我解决这个问题这是我在许可证选项中的 jsp,我需要将 partnumber 的值传递给 modelandview 中的方法

            <td class="listData" valign="top" width="14%">${suites.partNumber}</td>
            <td class="listData" valign="top" width="20%">${suites.assetDescription}</td>
            <td class="listData" valign="top" width="20$">${suites.assetNumber}</td>
            <td class="listData" valign="top" width="10$">  
        <c:choose>
            <c:when test="${empty suites.licenseType}">
                <c:out value="Not Available" />
            </c:when>
            <c:otherwise>
                <c:out value="${suites.licenseType}" />
            </c:otherwise>
        </c:choose>

            </td>

            <td class="listData" valign="top" width="15%">
                <a href="/webapp/servicerequest.create_SR.framework">
                    Submit Service Request
                </a>
            </td>

            <td class="listData" valign="top" width="11%">${suites.registeredDate}</td>
            <td class="listData" valign="top" width="11%">${suites.endDate}</td>



            <td class="listData" valign="top" width="10%" align="center">
                <a href="/webapp/licensing/licenseOptions.jsp">
                    <img src="/licensing/images/1443_LICENSE_OPTIONS.gif" alt="License Options" border="0"/>
                </a>

                <a href="/webapp/ecommerce.add_item.framework?PART_NUMBER=${suites.partNumber}&entitlementId=${suites.entitlementId}&ITEM_TYPE=${suites.assetType}&QUANTITY=1&RETURN_URL=/licensing/getSuiteList.sp&attribName=ENTITLEMENT_ID&licenseType=${suites.licenseType}">
                    <img src="/licensing/images/purchase.gif" alt="Purchase More Seats" border="0"/>
                </a>
            </td>
4

1 回答 1

0

我从您的问题中了解到,您需要访问在控制器方法中传入的 PART_NUMBER。

为此,您应该在控制器方法中添加一个参数来访问该变量。就像下面提到的代码。

@RequestParam String PART_NUMBER

希望这对您有所帮助。如果您还有其他问题,请更具体。

干杯。

于 2012-05-16T10:20:05.323 回答