📄 ccservlet.java
字号:
package test;
/*
* Copyright 2006-09-02
* @Caxton Stanley
* QQ:279920018
*/
import java.io.*;
import java.text.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.net.*;
public class CCServlet extends GenericServlet {
ServletConfig config=null;
public void init(ServletConfig config)throws ServletException
{
super.init(config);
this.config=config;
log("CCServlet 被初始化!");
}
public void service(ServletRequest request,
ServletResponse response)
throws IOException, ServletException
{
response.setContentType("text/html;charset=GBK");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head>");
out.println("<title>The CCServlet</title>");
out.println("</head>");
out.println("<body bgcolor=\"white\">");
String SerName=config.getServletName();
out.print("<BR><B>ServletName</B>:"+SerName+"<BR>");
Enumeration en=config.getInitParameterNames();
while(en.hasMoreElements())
{
String key= (String)en.nextElement();
String tmp=(String)config.getInitParameter(key);
out.print("<BR><B>"+key+"</B>:"+tmp+"<BR>");
}
out.println("Info:"+getServletInfo());
ServletContext context=config.getServletContext();
Enumeration en2=context.getInitParameterNames();
while(en2.hasMoreElements())
{
String key2= (String)en2.nextElement();
String tmp2=(String)context.getInitParameter(key2);
out.print("<BR><B>"+key2+"</B>:"+tmp2+"<BR>");
}
out.println("<BR><B>容器版本:</B>"+context.getMajorVersion());
out.println("<BR><B>Server版本:</B>"+context.getServerInfo());
Set paths=context.getResourcePaths("/");
Object allpaths[]=paths.toArray();
for(int j=0;j<allpaths.length;j++)
out.print("<BR><B>Paths:</B>"+allpaths[j].toString());
URL url=context.getResource("/chart.jpg");
out.print("<BR><B>URL of chart.jpg:</B>"+url.toString());
out.print("<BR><B>MIME Type:</B>"+context.getMimeType("chart.jpg"));
context.log("CCServlet 被消毁!");
out.println("<BR>CCServlet运行成功!<BR>");
out.println("</body>");
out.println("</html>");
//this.destroy();
}
public String getServletInfo()
{
return "The CCServlet, By Caxton!";
}
public void destroy()
{
System.out.print("The CCServlet has Destroyed!");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -