是否有可能检查一个属性是存在于一个请求对象? 我有一定的误差情况下,一个错误信息必须被传递到客户端:检查是否请求属性被设置与jQuery
servlet代码:
request.setAttribute("error", "The following term was not found in the index: " + terms);
RequestDispatcher dispatcher = request.getRequestDispatcher("graph.jsp");
dispatcher.forward(request, response);
我试了一下这样的,但我没有得到一个警告窗口,在所有...
JSP代码:
<script>
var test = "${error}";
if(test != null)
alert(test);
</script>
从哪里得到'$ {error}'语法?您将需要显示更多的Javascript ... – Ian 2013-02-15 21:15:04
语法错误; jQuery作为一个函数;也许它是$(错误)或类似的东西? – 2013-02-15 21:15:32
如果你的意思是我认为你的意思,那么没有。请求对象只存在于服务器上。到页面呈现,发送到浏览器,脚本运行时,就没有请求对象那样的事情了。 – Archer 2013-02-15 21:15:38