本文目录一览:
jsp 在java程序中获取 web-inf目录
你需要一个servlet或者action,servlet举例:
建一个servlet,在doPost()中通过,
request.getSession().getServletContext().getRealPath("/WEB-INF");
WEB-INF下的jsp怎么获取WebRoot文件下的资源??
WEB-INF下的jsp直接在链接中是无法请求到的,需要作一个action或者servlet的跳转,如a href='index.action'首页/a,web.xml中的servlet可以这样配置:
servlet
servlet-nameindex/servlet-name
servlet-class跳转到首页的action/servlet-class
/servlet
servlet-mapping
servlet-nameindex/servlet-name
url-pattern/index.action/url-pattern!--映射的路径--
/servlet-mapping
建议把jsp从WEB-INF中拿出来。
参考资料:bbs.cdns.net
jsp如何读取web.xml里的配置参数
context-param
param-namedriver/param-name
param-valuecom.mysql.jdbc.Driver/param-value
/context-param
context-param
param-nameurl/param-name
param-valuejdbc:mysql://localhost:3306/j2ee/param-value
/context-param
context-param
param-nameuser/param-name
param-valueroot/param-value
/context-param
context-param
param-namepass/param-name
param-value32l47/param-value
/context-param