从servlet返回到jsp到索引页面中的特定id

时间:2015-03-23 22:38:04

标签: java jsp servlets

我正在研究java servlet项目 我有index.jsp页面,它接受来自用户的输入,并用post方法发送到readXml servlet页面,处理输入然后将结果返回到index.jsp

我不会返回index.jsp

中的特定ID

我使用此代码进行index.jsp

的前言响应
 request.setAttribute("message", span );
  request.setAttribute("Sent", input );

  request.getRequestDispatcher("/indexjsp.jsp#color").forward(request, response);
 request.getRequestDispatcher("/indexjsp.jsp#color").forward(request, response);

当我使用此代码时出现资源错误

当我删除#color时,它将返回对index.jsp的响应,但不会返回id我不会。

有没有办法从servlet返回特定的id?

1 个答案:

答案 0 :(得分:0)

做这样的事情

而不是#color尝试使用?id=color

在' index.jsp'的隐藏输入标记中填充此参数。现在,您在客户端获得了标记ID。你可以在onload事件触发器后使用javascript做你想做的事。