007_ServletConfig
2024-05-13 08:14:10
1. ServletConfig: 可以获取servlet的一些配置信息。
2. 新建一个UseServletConfig的Web工程
3. 在WebContent下新建一个index.html
4. 编写index.html
<!DOCTYPE html>
<html><head><meta charset="UTF-8" /><title>Use Servlet Config</title></head><body><h1>Use Servlet Config</h1></body>
</html>
5. 新建一个UseServletConfig.java
6. 编写UseServletConfig.java
package com.lywgames.myservlet;import java.io.IOException;
import java.util.Enumeration;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class UseServletConfig extends HttpServlet {private static final long serialVersionUID = 1L;@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {// ServletConfig: 可以获取servlet的一些配置信息。//1. 得到servlet配置对象, 专门用于获取配置在servlet的信息ServletConfig servletConfig = getServletConfig();//2. 获取到的是配置servlet里面servlet-name的文本内容String servletName = servletConfig.getServletName();System.out.println("servletName = " + servletName);//3. 可以获取具体的某一个参数。String address = servletConfig.getInitParameter("address");System.out.println("address = " + address);//4. 获取所有的参数名称Enumeration<String> names = servletConfig.getInitParameterNames();//5. 遍历取出所有的参数名称while (names.hasMoreElements()) {String key = (String) names.nextElement();String value = servletConfig.getInitParameter(key);System.out.println("key = " + key + ", value = "+value);}}@Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {doGet(req, resp);}
}
7. 在web.xml里配置servlet, 并且配置一些初始化信息
8. 在浏览器地址栏中输入:
http://localhost:8080/UseServletConfig/USC.action访问一下
007_ServletConfig相关推荐
最新文章
- qt获取console输出_怎么在Centos 7 安装 Qt-4.8.6-MySQL 驱动?
- linux 下解压缩rar文件
- Android Studio系列教程三:快捷键
- window.addeventlistener 不能调用方法_方法入门(基础篇五)
- HashMap的put方法讲解
- thinkphp php 5.2,ThinkPHP5.2:时间查询(改进、优化)
- [C++] - 闭包(closure)
- Javascript的数组对象
- OpenShift 4 - 安装部署 Ansible Automation Platform 4.x 控制台
- 【报告分享】2021年中国五大主流电商平台关于用户数据的最新规则汇总.pdf(附下载链接)...
- Javascript特效:进度条
- web逻辑思维题目_逻辑思维训练500题以及答案
- 电脑进入pe时蓝屏_进入PE系统也会蓝屏?运行PE系统蓝屏原因及解决方法
- WIN2003 装不上mssql2000
- python在线编辑器可视化_海龟编辑器(Python编辑器)
- 面包板如何接线电源 图解_消防应急照明EPS应急电源供电系统如何设计?附高清接线参考图...
- 通过nginx日志统计一段时间内ip的访问次数进行排序访问量统计
- 网址中请求参数中%2c
- 阿古斯机器人_新卡评测 地精大战侏儒资料先睹为快
- “开放”Android恐怕难敌Apple iOS