读取web.xml文件中数据的三种方法
2015-10-19 16:02
381 查看
一,采用web.xml中的init-param标签
web。xml中的配置如下:
取的方法为:
String s = request.getParameter("string");
________________________________________________________________
二,采用上下文参数(context-param)方式
web。xml配置如下:
取值方法:
String s2 = getServletConfig().getServletContext().getInitParameter("param");
—————————————————————————-
三,使用资源注射或者JNDI方式
web。xml配置如下
获取方法:
转自:http://babyduncan.iteye.com/blog/940864
web。xml中的配置如下:
<init-param> <param-name>string</param-name> <param-value>hello</param-value> </init-param>
取的方法为:
String s = request.getParameter("string");
________________________________________________________________
二,采用上下文参数(context-param)方式
web。xml配置如下:
<context-param> <param-name>string</param-name> <param-value>name</param-value> </context-param>
取值方法:
String s2 = getServletConfig().getServletContext().getInitParameter("param");
—————————————————————————-
三,使用资源注射或者JNDI方式
web。xml配置如下
<env-entry> <env-entry-name>params</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>entry-param</env-entry-value> </env-entry>
获取方法:
String s3 = "" ; //@Resource(name="param") //private String s3; try { Context c = new InitialContext(); s3 = (String)c.lookup("params"); } catch (NamingException e) { // TODO Auto-generated catch block e.printStackTrace(); }
转自:http://babyduncan.iteye.com/blog/940864
相关文章推荐
- Lucene创建索引与搜索索引试手
- chenw Hibernate 缓存机制
- QT中使用QProcess启用外部程序和关闭外部程序
- yaf在windows7下32位的安装教程
- 交叉验证
- 用QProcess实现父子进程的双向交互
- Android按返回键退出程序但不销毁,程序后台运行,同QQ退出处理方式
- window下定时导出导入数据(单表SCV<-->Oracle)
- #ifndef, #define, #endif 作用
- Thread类中的Join()
- 数据库表设计时一对一关系
- ARM汇编编程规则
- 【Linux高频命令专题(21)】df
- 装载问题
- Linux下Hadoop(伪分布) + Zookeeper + HBase(一个节点) 部署
- GridView导出到Excel操作
- Windows上安装Jekyll
- Oracle TO_DATE 日期格式
- Java基础-----反射的理解
- 写了10年Javascript未必全了解的连续赋值运算