RequestDispatcher在输入字段内转储html页面

时间:2017-07-23 13:50:57

标签: javascript java html jsp servlets

如何避免调度程序将整个HTML页面推送到输入字段。

下面是代码......它附加到我的会话变量并将其余页面转储到输入字段中。

的Servlet

    Cookie sCookie = new Cookie("id", id);
    response.addCookie(sCookie);
    HttpSession session= request.getSession(true);
    session.setAttribute("id",id);

    RequestDispatcher rd = getServletContext().getRequestDispatcher("/student.jsp");
    rd.include(request, response);

HTML方面(将Student.jsp转储到下面的输入字段中):

 <input name="id" id="id" value=<%=id%>>

2 个答案:

答案 0 :(得分:0)

使用

request.getRequestDispatcher("path to page").forword(...);

而不是rd.include(...);

尝试编码

session.setAttribute("id", id.getValue());

答案 1 :(得分:0)

没关系。结束做:result = result.substring(0,result.indexOf('\ n'));