Servlet输出JSP内置对象和EL表达式的问题?
为什么Servlet的service()方法处理用户请求时,将JSP内置对象用out.print()处理输出,而对于EL表达式却用out.write()的方法处理输出?servlet在处理这两者时有什么不同呢?
没看明白怎么回事,帮你顶起来~~
自己写一个包含了JSP内置对象和EL表达式的JSP页面,简单的就行,然后去Toamcat的work文件夹里找这个JSP页面所对应的Servlet,就能看见service()方法里面包含的东西了!
你可以查看一下 out.print() 的源码, out 是 JSPWriter 对象, 并且到了最后, out.print() 的东西还是借助
out.write() 输出的
相关问答:
问题是这样的:
我有一个文件nagiv.jsp 另一个文件failure.jsp包含他,同时nagiv文件中有一个可以跳转到yy.jsp的commandButton,但是我将failure中点击nagiv中的哪个commandButton,也面不会跳转 ......
jsp中include.inc的作用是什么?
include.inc啥意思?没听说过
Java code:
<%include file="include.inc"%>加载网站目录include.inc文件内容
包含一个静态页面吧···
& ......
我做了个a.jsp页面,显示“hello world”
做了个HelloServlet.java,代码如下:
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class HelloServlet extends HttpServlet {
......