当前位置: 技术问答>java相关
如何初始化一个servlet,我用的是tomcat,
来源: 互联网 发布时间:2015-09-10
本文导语: 我想大概是在web.xml里设置吧,不过不知道怎么做 还有我想初始化时传递一些参数 还有如何使用java.util.Properties 的Load()函数, 它是以什么格式进行读取外部的文件? 外部文件应该用什么形式存储? 请大家多多费心了! ...
我想大概是在web.xml里设置吧,不过不知道怎么做
还有我想初始化时传递一些参数
还有如何使用java.util.Properties 的Load()函数,
它是以什么格式进行读取外部的文件?
外部文件应该用什么形式存储?
请大家多多费心了!
还有我想初始化时传递一些参数
还有如何使用java.util.Properties 的Load()函数,
它是以什么格式进行读取外部的文件?
外部文件应该用什么形式存储?
请大家多多费心了!
|
in web.xml file, add those statements:
catalog
com.mycorp.CatalogServlet
catalog
Spring
in your servlet init() method use
ServletConfig.getInitParameter(String param_name)
to get param-value
catalog
com.mycorp.CatalogServlet
catalog
Spring
in your servlet init() method use
ServletConfig.getInitParameter(String param_name)
to get param-value
|
Properties文件是以键值对方式存储的:
C:> type my.prop
application.name = Sample
application.vendor = Faraway
# This is a comment line
C:>_
读Properties的一般方法:
try{
FileInputStream inputStream = new FileInputStream ("my.prop");
Properties prop = new Properties();
prop.load(inputStream);
String name = prop.getProperty("application.name"); // name = Sample
String vendor = prop.getProperty("application.vendor"); // vendor = Faraway
}catch(Exception e) {
}
C:> type my.prop
application.name = Sample
application.vendor = Faraway
# This is a comment line
C:>_
读Properties的一般方法:
try{
FileInputStream inputStream = new FileInputStream ("my.prop");
Properties prop = new Properties();
prop.load(inputStream);
String name = prop.getProperty("application.name"); // name = Sample
String vendor = prop.getProperty("application.vendor"); // vendor = Faraway
}catch(Exception e) {
}
|
java.util.Properties.Load(InputStream s);
外部文件的格式:name=value,每个写一行.
外部文件的格式:name=value,每个写一行.