jsp 和servlet的相互调用相关问题

1.都是经常用的jsp来调用Servlet

如果现在我把从数据库得到的数据录入到jsp页面上   就是在jsp页面上写了一个功能,让他能够自动导入到jsp页面上

这个时候我用Servlet 来调用 jsp  会有什么作用 ?

2.反过来呢 ,如果真的麻烦的话,怎么把jsp写的录入功能代码块转移到Servlet?

下面是我写的jsp部分

<table border="1" width="100%">
    <tr>
        <th>书籍Id号</th>
        <th>书籍名称</th>
        <th>借阅状态</th>
        <th>书籍数量</th>
        <th>书籍作者</th>



    </tr>
    <c:forEach var="row" items="${result.rows}">

        <tr>
            <div> <td><c:out value="${row.id}"/></td></div>
            <div><td><c:out value="${row.name}"/></td></div>
            <div><td><c:out value="${row.flag}"/></td></div>
            <td><c:out value="${row.number}"/></td>
            <td><c:out value="${row.author}"/></td>
        </tr>
        </div>
    </c:forEach>
</table>

<%
    String userName=(String)session.getAttribute("UserName");
%>
</body>

下面是我写的servlet:

@WebServlet(name = "HelloServlet", urlPatterns = {"/HelloServlet"})
public class HelloServlet extends HttpServlet {


    public void doGet(HttpServletRequest request, HttpServletResponse response)
            throws IOException, ServletException

    {}
    public void doPost(HttpServletRequest request, HttpServletResponse response)
        throws IOException, ServletException {
    request.getRequestDispatcher("Select.jsp").forward(request,response);
    }


Rvie
浏览 1173回答 1
1回答

qq_LONELYPATIEN_33672566

JSP做页面显示,sevlet做数据处理。结构分明
打开App,查看更多内容
随时随地看视频慕课网APP