1.在写Servlet时,可以使用MyEclipse自带的Servlet类,这样会自动将Servlet配置到web.xml中,而不用自己手动去配置。今天就按正常的类去写了,结果访问的时候直接404了。记录下来,提醒自己,最基本的东西长时间不用也会忘的。
2.有关Servlet在web.xml中的配置如下:
<servlet>
<servlet-name>GoodTechnobabbleLibraryServlet</servlet-name>
<servlet-class>com.study.service.GoodTechnobabbleLibraryServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>GoodTechnobabbleLibraryServlet</servlet-name>
<url-pattern>/GoodTechnobabbleLibraryServlet</url-pattern>
</servlet-mapping>
3.在Servlet中最好不要去使用成员变量,因为Servlet是单实例的,使用成员变量非常容易出问题,最好什么都写在doGet()、doPost()方法中。
4.Copy的Servlet类(北风网),功能非常简单:根据传递的参数不同,读取WebRoot下不同的.html文件。如下:
package com.study.service;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public clas