package mypack;import java.io.IOException;
import java.io.PrintWriter;import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;public class ContextTesterServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
//获取ServletContext对象
ServletContext context = this.getServletContext();
response.setContentType("text/html,charset=gb2312");
PrintWriter out = response.getWriter();
out
.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
out.println("<HTML>");
out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");
out.println(" <BODY>");
out.println("<br>Email: " + context.getInitParameter("emailOfWebmaster"));
out.println("<br>Path; " + context.getRealPath("/WEB-INF"));
out.println("<br>MimeType" + context.getMimeType("/WEB-INF/web.xml"));
out.println("<br>MajorVersion: " + context.getMajorVersion());
out.println("ServerInfo: " + context.getServerInfo());
out.println(" </BODY>");
out.println("</HTML>");
context.log("这是ContextTesterServlet输出的日志.");
out.flush();
out.close();
}}
<context-param>
<param-name>emailOfWebmaster</param-name>
<param-value>[email protected]</param-value>
</context-param>
import java.io.PrintWriter;import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;public class ContextTesterServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
//获取ServletContext对象
ServletContext context = this.getServletContext();
response.setContentType("text/html,charset=gb2312");
PrintWriter out = response.getWriter();
out
.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
out.println("<HTML>");
out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");
out.println(" <BODY>");
out.println("<br>Email: " + context.getInitParameter("emailOfWebmaster"));
out.println("<br>Path; " + context.getRealPath("/WEB-INF"));
out.println("<br>MimeType" + context.getMimeType("/WEB-INF/web.xml"));
out.println("<br>MajorVersion: " + context.getMajorVersion());
out.println("ServerInfo: " + context.getServerInfo());
out.println(" </BODY>");
out.println("</HTML>");
context.log("这是ContextTesterServlet输出的日志.");
out.flush();
out.close();
}}
<context-param>
<param-name>emailOfWebmaster</param-name>
<param-value>[email protected]</param-value>
</context-param>
解决方案 »
- 请教JSP页面求值问题
- poi读取word
- 求救:编码转换
- 有兴趣的朋友来聊一聊,生成静态页面后的分页问题
- 下面这个代码怎么能传送多个文件?(分虽少,但只给一人)
- 帮帮我啊,急~~~~~
- 在使用<marquee width="100%" behavior="scroll" direction="left" ></marquee>时,如何让滚动的字幕,连续滚动,不会出现页面某一时刻
- 各位请教下什么我的这个ssh一直提示连接的是sqlServer而不是mysql
- 类ServletContext的setAttribute()设置属性的生命周期是怎样的?
- 关于IE上的back的问题
- org.apache.jasper.JasperException: Unable to compile class for JSP:
- struts2关于文件的批量下载
out.println("<br>MimeType" + context.getMimeType("/WEB-INF/web.xml"));
看这行读到的值是什么?提示下载一般是有这个决定的。
import java.io.PrintWriter;import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;public class ContextTesterServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException { //获取ServletContext对象
ServletContext context = this.getServletContext(); response.setContentType("text/html,charset=gb2312"); PrintWriter out = response.getWriter();
/* out
.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
out.println("<HTML>");
out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");
out.println(" <BODY>");
out.println("<br>Email: " + context.getInitParameter("emailOfWebmaster"));
out.println("<br>Path; " + context.getRealPath("/WEB-INF"));
out.println("<br>MimeType" + context.getMimeType("/WEB-INF/web.xml"));
out.println("<br>MajorVersion: " + context.getMajorVersion());
out.println("ServerInfo: " + context.getServerInfo());
out.println("<br>Email: " + this.getInitParameter("emailOfWebmaster"));
out.println(" </BODY>");
out.println("</HTML>");*/ context.log("这是ContextTesterServlet输出的日志."); out.flush();
out.close();
}}我注释成这样还是迅雷,怎么搞的?搞啊搞不懂