(1)2.5 的xml配置
web.xml
<!-- 注册一个servlet到tomcat -->
<servlet>
<!-- 注册的名字 -->
<servlet-name>hello</servlet-name>
<!-- 要注册的servlet权限定名 -->
<servlet-class>com.guodong.servlet.HelloSetvlet</servlet-class>
<!--创建时机 -->
<load-on-startup>1</load-on-startup>
</servlet>
<!-- Servlet映射 -->
<servlet-mapping>
<!-- 注册的名字 -->
<servlet-name>hello</servlet-name>
<!-- hellod对应的servlet的映射路径 -->
<url-pattern>/helloworld</url-pattern>
</servlet-mapping>
初始化参数
<servlet>
<servlet-name>hello</servlet-name>
<servlet-class>com.neuedu.servlet.HelloServlet</servlet-class>
<!-- 初始化参数username = tom -->
<init-param>
<param-name>username1</param-name>
<param-value>tom1</param-value>
</init-param>
<init-param>
<param-name>username2</param-name>
<param-value>tom2</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
(2)Servlet3.0
采取注解的方式
servlet的文件上写
@WebServlet("/hello")
初始化
urlPatterns = "/loginServlet",
initParams = {
@WebInitParam(name="password",value="666")
(3)获取参数中的参数(俩都可以用)
获取.jsp中的具体参数
// 1.获取请求参数 - 表单提交过来的user和pass
String user = request.getParameter("user");
System.out.println(user);
String pass = request.getParameter("pass");
// 2.获取全局初始化参数 username
String username = getServletContext().getInitParameter("username");
// 3.获取当前Servlet初始化参数 password
String password = getServletConfig().getInitParameter("password");
(4)全局参数配置
<param-name>username</param-name>
<param-value>mike</param-value>
</context-param>
网友评论