当前位置: 移动技术网 > IT编程>开发语言>JavaScript > WEB安全性 config对象 out对象 pageContext对象

WEB安全性 config对象 out对象 pageContext对象

2020年07月14日  | 移动技术网IT编程  | 我要评论

WEB安全性
不希望直接被访问到 安全性高的文件放在WEB-INF里面

如果想显示WEB-INF里的文件需要在web.xml配置信息

<servlet>
	<servlet-name>名称A(随便写)</servlet-name>	
	<jsp-file>/WEB-INF/文件名.jsp</jsp-file>
</servlet>
//访问路径
<servlet-mapping>
	<servlet-name>名称A</servlet-name>
	<url=pattern>/访问名称(随便写)</url=pattern>
</servlet-mapping>

写完重启服务器生效

config对象
主要功能是 取得一些初始化配置信息
eg:在web.xml里配置 数据库驱动

<servlet>
	<servlet-name>dbinit</servlet-name>	
	<jsp-file>/WEB-INF/init.jsp</jsp-file>
	<init-param>
		<param-name>driver</param-name>
		<param-value>com.mysql.Driver</param-value>
	</init-param>
	<init-param>
		<param-name>url</param-name>
		<param-value>jdbc:mysql://localhost:3306/test1</param-value>
	</init-param>
</servlet>
//访问路径
<servlet-mapping>
	<servlet-name>dbinit</servlet-name>
	<url=pattern>/config.do(访问路径)</url=pattern>
</servlet-mapping>

init.jsp中

<%
	String driver = config.getInitParameter("driver");
	String url = config.getInitParameter("url");
%>

<%=driver %><br>
<%=url %>

out对象

输出 不便于开发
getBufferSize 得到一个可用缓冲区 不常用  
getRemaining 未使用字节的一个大小 缓冲区 

pageContext对象

当前页面 可以获得任何想要的对象
forword
include
ServletConfig getServletConfig 
ServletContext getServletContext 得到application上下文 
ServletRequest getRequest
ServletResponse getResponse
HttpSession getSession

本文地址:https://blog.csdn.net/weixin_46055386/article/details/107323166

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网