您的位置:首页 > Web前端 > JavaScript

jsp与servlet之间的通信

2010-11-13 09:57 316 查看
1. jsp-->servlet:

直接使用<jsp:forward>或者sendRedirect 可以访问任何URL (当然也包括servlet)。

2 servlet-->jsp:

² RequestDispatcher接口的forward(req, res)方法
² 请求信息需要显式传递(在req、res参数中)
² 或者通过sendRedirect。
example:

import javax.servlet.*;

import javax.servlet.http.*;

public class ServletToJsp extends HttpServlet {

public void doGet (HttpServletRequest req,HttpServletResponse resp) {

try {

// 设置属性并将它提交给ServletUseJsp.jsp

resp.setContentType("text/html;charset=gb2312");

req.setAttribute ("servletName", "ServletToJsp");

getServletConfig().getServletContext().getRequestDispatcher

("/ServletUseJsp.jsp").forward(req, resp);

}catch (Exception e){

e.printStackTrace ();

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: