首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Servlet透过init-param控制访问权限

2012-12-25 
Servlet通过init-param控制访问权限java-web交流群:132607763java web中,客户端不能直接对WEB-INF下的资源

Servlet通过init-param控制访问权限
java-web交流群:132607763

java web中,客户端不能直接对WEB-INF下的资源发起请求。但是在servlet程序中可以控制。
在servlet中先对用户进行权限验证,通过就forward到WEB-INF下的资源。可以配置servlet的参数,来给特定的用户颁发权限。只需在init-param中配置相关用户信息即可。控制起来很方便,无需改变程序代码。获取值可直接用getInitParameter(String name);
也可以将参数配置成全局参数,在servlet平级的地方配置context-param。可用getServletContext.getInitParameter(String name);

热点排行