通过ServletConfig.getServletContext().getRealPath("")可以获得虚拟目录的物理路径,在根据相对路径就能找到你的JavaBean的路径了
解决方案 »
- Extjs中columnchart类型的X轴文字显示问题
- 从jsp传值到action传不过去~
- JSP的一个小问题,大哥们帮下忙!!!!!!!
- 求JAVA操作EXCEL的实例
- 为什么启动tomcat时,xml无效和找不到??
- JSP上传文件遇到文件过大的问题
- 问一个关于页面初始化的问题??
- 到一定条件后,怎么在jsp中达停止输出,不在执行后面的语句
- 请问单独用resin和用apache+resin有什么不同?
- java web项目,不能生成图片
- 非常怪异!!!既关不掉又启动不了的tomcat!!!请教我该如何办!!!
- 谁用过mysql和tomcat开发jsp呀,说说怎么配置的?谢谢各位大侠了!
或
ServletConfig.getServletContext().getRealPath("/WEB-INF")
kongxiangli(笑看红尘)
好象是不能得到的,bean是JSP调用。要得只能在JSP中得到,不知道各位有什么看法?
///////////什么是bean ?如果我让你找人,不告诉你找谁你能找到吗?必须得调用啊!向这样的直接在jsp或servlet中就可以做到了。
在window下和linux下的路径是不一样的(\ for window or / for linux )
<%
String path = application.getRealPath("/"); //取得根目录
String sep = System.getProperties().getProperty("file.separator"); //取得 '\' 或'/'
if(!path.endsWith(sep)) {
path += sep;
}
out.println(path);
%>就在
<%=path%>/WEB-INF/classes/
//////////
linux 下/home/xxxx/fuck/zzzz/WEB-INF/classes
window D:\resin2.1.0\doc\WEB-INF\classes\