我的调度程序 servlet 是:
SampleModel model = new SampleModel();
model.setModelName("someName");
request.setAttribute("model", model);
request.getRequestDispatcher("nulltester.jsp").forward(request, response);
这里SampleModel
的类只有一个名为 的属性modelName
。转发请求的 JSP 片段:
The undefined bar property is : ${model.bar} , <c:out value="${model.bar}">
如果我们点击 servlet 并且 servlet 然后将请求分派给 jsp,则此代码将引发异常。但是,如果我们直接点击 JSP,那么我们就会毫无例外地得到 o/p !谁能解释我为什么会这样?