servlets.properties 位于Domino数据目录下
servlet.
servlet.alias or class name>.initArgs= name1=value1>, name2=value2> 初始化参数,Servlet代码中可以使用ServletConfig.getInitParameter方法访问这些数据。
servlet.alias or class name>.extension= extension> extension> URL 扩展映射
servlets.startup=alias or class> alias or class> 启动时装载
Exp:以下是一个 servlets.properties 文件,这里指定Test为HelloWorld.class Servlet的别名,指定了初始化参数,启动时装载。
# Example servlets.properties file
servlet.Test.code = HelloWorld
servlet.Test.initArgs = 1, 2, 3
servlets.startup = Test
Servlet结构
编写 Servlet,使用到Servlet类:Javax.servlet.http.HttpServlet和Javax.servlet.GenericServlet
import javax.servlet.*;
import javax.servlet.http.*;
public class ServletDemo extends HttpServlet {
/*
* 处理GET请求
*/
public void doGet (HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException
{
}
}
定义方法描述Servlet功能, 经常用到的方法如下:
----doGet() and doPost() 处理 GET 和 POST 请求.
----getServiceInfo() 提供 servlet 描述
----init() servlet 初始化代码
----service() 处理请求