当前位置:网站首页>JSP config对象的简介说明
JSP config对象的简介说明
2022-07-31 08:23:00 【qq_25073223】
转自:
下文笔者将讲述JSP中config对象的简介说明,如下所示:
config对象: 指JSP的配置信息 它实际就是一个ServletConfig实例 我们可以在config对象上获取Servlet的初始化参数
例:
获取servlet实例的名称
<%@ page language="java" contentType="text/html; charset=gb2132" pageEncoding="ISO-8859-1"%> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> </head> <body> <!-- 直接输出config的getServletName的值 --> <%=config.getServletName()%> </body> </html> -----以上代码,将输出以下信息----- jsp
例:
使用getInitParameter获取name
<%@ page language="java" contentType="text/html; charset=gb2132" pageEncoding="ISO-8859-1"%> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> </head> <body> <!-- 输出该JSP中名为name的参数配置信息 --> name配置参数的值:<%=config.getInitParameter("name")%><br/> <!-- 输出该JSP中名为age的参数配置信息 --> age配置参数的值:<%=config.getInitParameter("age")%> </body> </html> //web.xml <servlet> <!--指定servlet的名字--> <servlet-name>config</servlet-name> <!--指定哪一个JSP页面配置成Servlet--> <jsp-file>/configTest2.jsp</jsp-file> <!--配置名为name的参数,值为yeeku--> <init-param> <param-name>name</param-name> <param-value>yeeku</param-value> </init-param> <!--配置名为age的参数,值为30--> <init-param> <param-name>age</param-name> <param-value>30</param-value> </init-param> </servlet> <servlet-mapping> <!--指定将config Servlet配置到/config路径--> <servlet-name>config</servlet-name> <url-pattern>/config</url-pattern> </servlet-mapping> -------运行以上代码,将输出servlet的配置信息---
边栏推荐
猜你喜欢
随机推荐
【小程序专栏】总结uniapp开发小程序的开发规范
Cloud server deployment web project
How to Install MySQL on Linux
Pytorch学习记录(七):自定义模型 & Auto-Encoders
[MySQL exercises] Chapter 5 · SQL single table query
vscode输出中文乱码问题
Docker-compose安装mysql
mysql 数据去重的三种方式[实战]
如何使用mysql binlog 恢复数据
关于Error EPERM operation not permitted, mkdir...几种解决办法的比较
控制文本保留几行,末尾省略
SSM framework explanation (the most detailed article in history)
高并发-高可用-高性能
MySQL安装常见报错处理大全
[Mini Program Project Development--Jingdong Mall] Custom Search Component of uni-app (Part 1)--Component UI
MySQL 5.7 安装教程(全步骤、保姆级教程)
Linux安装mysql
【pytorch记录】pytorch的分布式 torch.distributed.launch 命令在做什么呢
Read Elephant Swap in one article, why does it bring such a high premium to ePLATO?
《如何戒掉坏习惯》读书笔记