簡體   English   中英

RequestDispatcher在輸入字段中轉儲html頁面

[英]RequestDispatcher dumping html page inside input field

如何避免調度程序將整個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%>>

采用

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

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

嘗試編碼

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

沒關系。 最終做了:result = result.substring(0,result.indexOf('\\ n'));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM