javaweb编程初识web安全以及web描述符的概念

—–web安全及config对象:

一个完整的web目录必须包含一个WEB-INF文件夹,WEB-INF文件夹对外部不可见!
WEB-INF是个较为安全的地方,可以把*.jsp文件放在里面,然后用一个名字映射该文件使其可以被外部间接访问,
这个工作要设置web.xml;
—配置WEB-INF下的web.xml:

pp

/WEB-INF/hello.jsp

pp

/hello.xx

// 执行hello.xx
——config:

public interface ServletConfig;// javax.servlet.ServletConfig; 表示配置对象,为servlet传递初始化参数!

A servlet configuration object used by a servlet container to pass information to a servlet during initialization.
// 方法:

String getInitParameter(String name);// 获取 /WEB-INF/web.xml中设置的初始化参数的值!

Returns a String containing the value of the named initialization parameter, or null if the parameter does not exist.
—-配置web.xml:

pp

/WEB-INF/hello.jsp

NAME # 表示初始化参数名,由config对象获取! XJY # 参数值

# 可以设置任意数量的参数!

WEB www.k187.com

pp

/hello.xx

——–获取设置的参数:
———hello.jsp:

// 执行/hello.xx:
XJY

 

——–web.xml介绍:

是web部署的描述符,主要用途: 1.设置默认首页: tomcat/conf/web.xml 中已经配置有:

# 表示首页的优先级:可以自定义首页的名称格式!

index.html

index.htm

index.jsp

2.设置错误页: 可以在conf/web.xml或者/WEB-INF/web.xml配置:

404 # 出现404,就跳转到err.jsp

err.jsp

500

complieerr.jsp

声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 智乐兔
转载请注明:转自《javaweb编程初识web安全以及web描述符的概念
本文地址:https://www.zhiletu.com/archives-195.html
关注公众号:智乐兔

赞赏

wechat pay微信赞赏alipay pay支付宝赞赏

上一篇
下一篇

相关文章

在线留言

你必须 登录后 才能留言!

在线客服
在线客服 X

售前: 点击这里给我发消息
售后: 点击这里给我发消息

智乐兔官微