web_jsp注意点,及在servle中定义t的参数

原创 2012年03月28日 18:14:14

<!-- action的内容是url-pattern  -->

<init-param>元素用于定义servlet中需要初始化的参数例如

   <param-name>driver</param-name>
   <param-value>oracle.jdbc.driver.OracleDriver</param-value>
  </init-param>
  <init-param>
   <param-name>conn</param-name>
   <param-value>
    jdbc:oracle:thin:@127.0.0.1:1521:oracle
   </param-value>
  </init-param>
  <init-param>
   <param-name>user</param-name>
   <param-value>scott</param-value>
  </init-param>
  <init-param>
   <param-name>password</param-name>
   <param-value>tiger</param-value>
  </init-param>

--------------------------从上面获取
public void init() throws ServletException {
  String dbdriver = config.getInitParameter("driver");
  String dburl = config.getInitParameter("conn");
  String user = config.getInitParameter("user");
  String password = config.getInitParameter("password");   
     }
<context-param>元素
 上面的<init-param>元素定义的参数只能在当前的servlet中获取,而其他的servlet

和资源却无法获取。而<context-param>元素可以在整个web应用中都可以获取的参数
public String getInitParameter(String name);
Public java.util.Enumeration getInitParameterNames();

例如;<context-param>
 <param-name>configLocation</param-name>
 <param-value>/WEB-INF/myAppConfig.xml</param-value>
</context-param>
整个参数表明了一个配置文件的所在路径,在任意的servlet代码中可以使用如下方式获取其

值:String configLocation =
 getServletContext().getInitParameter("configLocation");

web服务器可以自动识别war文件

模板的那丢丢事儿

注意:以下所有代码均在VS2010环境下调试运行 模板的引入,函数模板,类模板的实例化、重载、特化等详解。...
  • snow_5288
  • snow_5288
  • 2016年11月08日 13:09
  • 4463

C++模板之函数模板

泛型编程 编写与类型无关的逻辑代码,是代码复用的一种手段。模板是泛型编程的基础 模板 代表一个函数家族,该函数与类型无关,在使用时被参数化,根据实参类型产生函数的特定类型版本(它本身不是类或函...
  • ADDw1
  • ADDw1
  • 2017年03月18日 10:39
  • 170

小程序注意点

一.细节 1.小程序包含一个描述整体程序的 app 和多个描述各自页面的 page 2.小程序框架分为视图层和逻辑层 逻辑层是由JavaScript编写。 视图层由 WXML 与 WXSS 编写,由...
  • gao_xu_520
  • gao_xu_520
  • 2017年04月26日 17:51
  • 317

sql参数查询的注意点

参数化查询(Parameterized Query 或 Parameterized Statement)是指在设计与数据库链接并访问数据时,在需要填入数值或数据的地方,使用参数 (Parameter)...
  • XueminXu
  • XueminXu
  • 2013年03月12日 16:32
  • 500

php开发需要注意什么问题?

作为PHP程序员,特别是新手,对于互联网的险恶总是知道的太少,对于外部的入侵有很多时候是素手无策的,他们根本不知道黑客是如何入侵的、提交入侵、上传漏洞、sql 注入、跨脚本攻击等等。作为最基本的防范你...
  • u013717405
  • u013717405
  • 2014年02月20日 15:46
  • 385

数组名作为函数参数的注意点

  • CG_Lueng
  • CG_Lueng
  • 2016年03月21日 17:25
  • 84

android jni中的几个注意事项

1.在jni调用其他动态库函数。 1.该动态库(.so)必须是android平台中的动态库。第三方库必须经过android移植后才能用。 2.在Android.mk中要LOCAL_LDLIBS   ...
  • huangmc198907
  • huangmc198907
  • 2013年04月17日 10:15
  • 554

MyBatis(使用注意事项)

一、Mybatis中的 #{} 和 ${} 的区别? # 将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sq...
  • qq_16559905
  • qq_16559905
  • 2016年04月15日 18:52
  • 1085

shell编程注意事项

1.1.编辑器、编译器、运行方法  (1)shell程序是文本格式的,只要是文本编辑器都可以。但我们的shell程序是在linux系统下运行的,所以换行符必须’\n’,而windows下的换行符是’...
  • x_jjt
  • x_jjt
  • 2016年02月24日 20:48
  • 215

fread第二个参数和第三个参数互换注意点——————————函数指针定义注意

size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream) 第一个参数:读取数据放入的首地址 第二个参数:一次读取多少个字节 第三...
  • qq_35426012
  • qq_35426012
  • 2017年10月16日 17:43
  • 58
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:web_jsp注意点,及在servle中定义t的参数
举报原因:
原因补充:

(最多只允许输入30个字)