这个问题? struts就是怎么读的啊!~
解决方案 »
- hibernate继承映射出现异常,帮忙看下拉~ 啥也不说了 100分
- 求解—一单例模式运行顺序
- 求助:用AXIS开发,给webservice发送信息,怎么传递?附代码、错误
- 各位大哥,问一个简单的问题
- struts运行出错(基础问题)
- 20分求 关于一个java的题目
- Ajax问题
- 求助:servlet如何调用JAVA应用程序
- 广告机程序写个审核广告的功能,可以怎么写
- 用eclipse lomboz建立web应用不成功。。。
- xfire webservice客户端与服务端Date 与XMLGregorianCalendar类型转换问题。
- 通过几个常用的email 邮件服务系统, 输入email和密码, 取出联系人列表
<context-param>
<param-name>conf_xml</param-name>
<param-value>/WEB-INF/conf/message.xml</param-value>
</context-param>
然后写一个listener类
class Pdklistener implements ServletContextListener{
public void contextInitialized(ServletContextEvent event){
//在这里操作
String xmlPath = event.getServletContext().getRealPath("/") + event.getServletContext().getInitParameter("conf_xml");
//您可以创建一个类来存储这个信息.以后就可以在你的应用里使用了.
}
public void contextDestroyed(ServletContextEvent event){
}
}
//最后,把这个listener设置到web.xml中
<listener>
<listener-class>Pdklistener (这里要类的全路径)</listener-class>
</listener>
#####################################################################
另-种方法,很简单.在jsp中加上下面一段.就可以取得web-inf下面的文件
String str = request.getRealPath("WEB-INF") + "/conf/message.xml";
这个完全也可以.
File f = new File(path);
f.listFiles();
上述方法返回menus下的所有配置文件.
String path = ServletActionContext.getServletContext().getRealPath("web-inf/classes/menus/a.xml");
File f = new File(path);
上述方法返回menus下a.xml配置文件.
web.xml
<init-param>
<param-name>XXXX</param-name>
<param-value>******</param-value>
</init-param>Action这样读取
String str = request,getServlet().getInitParameter("XXXX")str就是******。