美文网首页
use JSTL <c:url> Core Tag

use JSTL <c:url> Core Tag

作者: Zihowe | 来源:发表于2017-07-27 07:37 被阅读25次

    <c:url>...</c:url>创建了一个新的URL Stringvarible nametempLink, 地址是以StudentControllerServlet为相对地址,并且传递了两个参数commandstudentId

    例如<a href= "${tempLink}">Update</a>的点击结果可能是
    http://localhost:8080/web-student-tracker/StudentControllerServlet?command=LOAD&studentId=5

    <c:url var="tempLink" value="StudentControllerServlet">
                <c:param name="command" value="LOAD" />
                <c:param name="studentId" value="${tempStudent.id}" />
    </c:url>
    
    <table>
        <tr>
            <th>First Name</th>
            <th>Last Name</th>
            <th>Email</th>
            <th>Action</th>
        </tr>
        <c:forEach var="tempStudent" items="${STUDENT_LIST}">
        
            <!-- set up a link for each student -->
            <c:url var="tempLink" value="StudentControllerServlet">
                <c:param name="command" value="LOAD" />
                <c:param name="studentId" value="${tempStudent.id}" />
            </c:url>
            
            <tr>
                <td> ${tempStudent.firstName}</td>
                <td> ${tempStudent.lastName}</td>
                <td> ${tempStudent.email}</td>
                <td> <a href= "${tempLink}">Update</a> </td>
            </tr>
        </c:forEach>
    </table>
    

    相关文章

      网友评论

          本文标题:use JSTL <c:url> Core Tag

          本文链接:https://www.haomeiwen.com/subject/pbmakxtx.html