社区
Web 开发
帖子详情
如何取得xml所在的路径?
zxjcool
2005-09-28 04:55:38
我有一个xml文件(如:a.xml),和一堆的jsp文件混在一起,并且在同一个目录里面。
我想通过javabean的方式实现xml文件的读取,将xml中的数据项展现在jsp页面上,
那么第一点就必须先取得xml所在的路径
在javabean中,如何取得该xml的路径?(通过url地址取得其路径,而不是通过其物理地址)
javabean方法如何写?有劳各位了
...全文
166
4
打赏
收藏
如何取得xml所在的路径?
我有一个xml文件(如:a.xml),和一堆的jsp文件混在一起,并且在同一个目录里面。 我想通过javabean的方式实现xml文件的读取,将xml中的数据项展现在jsp页面上, 那么第一点就必须先取得xml所在的路径 在javabean中,如何取得该xml的路径?(通过url地址取得其路径,而不是通过其物理地址) javabean方法如何写?有劳各位了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
amu0528
2005-09-29
打赏
举报
回复
网上的资料 希望对你有帮助
最近因为写一个东西,要把配置保存在xml里,可是如何找到xml哪? 是个问题
看了JWhich,写了个寻找资源文件路径的小函数. (不知道是不是适合所有情况,如果有不对,请指出)
/**
* 如果找不到,则返回null
* @param sResourceName
* @return
*/
public static String getResourceFilePath(String sResourceName)
{
if (!sResourceName.startsWith("/"))
{
sResourceName = "/" + sResourceName;
}
java.net.URL classUrl = JWhichUtil.class.getResource(sResourceName);
if (classUrl == null)
{
System.out.println("\nResource '" + sResourceName + "' not found in \n'"
+ System.getProperty("java.class.path") + "'");
return null;
}
else
{
System.out.println("\nResource '" + sResourceName + "' found in \n'" + classUrl.getFile() + "'");
return classUrl.getFile();
}
}
cu653
2005-09-29
打赏
举报
回复
public static String resourceFileName = "/WEB-INF/app.xml";
private ServletContext context;
public AppSettings getAppSettings() throws ServletException
{
try
{
URL url = context.getResource(resourceFileName);
if (url == null)
{
Log.println("[AppSettings.getAppSettings] 无法加载资源文件:'" + resourceFileName + "'。");
throw new ServletException("[AppSettings.constructor] 无法加载资源文件:'" + resourceFileName + "'。");
}
AppSettings ret = loadFromResource(url.toString());
return ret;
}
catch (java.net.MalformedURLException e)
{
throw new ServletException("[AppSettings.constructor] URL格式错误:'" + resourceFileName + "'。");
}
catch (Exception e)
{
throw new ServletException("[AppSettings.constructor] 加载资源文件'" + resourceFileName + "'时异常。", e);
}
}
cu653
2005-09-29
打赏
举报
回复
public static String resourceFileName = "/WEB-INF/app.xml";
try
{
URL url = context.getResource(resourceFileName);
}
catch (java.net.MalformedURLException e)
{
throw new ServletException URL格式错误:'" + resourceFileName + "'。");
}
zxjcool
2005-09-28
打赏
举报
回复
顶
如何获取当前项目的类
路径
?如何读取类
路径
下的资源文件?
一、非web项目下如何获取类
路径
? 利用Class(支持相对
路径
和绝对
路径
)的getResourceAsStream和getResouce方法 /** * 如何读取类
路径
下的文件? 一、利用Class(支持相对
路径
和绝对
路径
) 二、利用ClassLoader...
JavaWeb项目如何配置
xml
文件来映射请求
路径
xml
文件是你在创建java项目的时候WebContent/WEB_INF目录下的文件,当你在servlet中处理post()或get()请求时,需要在
xml
文件中配置相关信息。 你每处理一个请求,就需要在
xml
文件中配置< servlet>< /...
JAVA项目中pom.
xml
是什么?有什么作用?
POM是项目对象模型(Project Object Model)的简称,它是Maven项目中的文件,使用
XML
表示,名称叫做pom.
xml
。作用类似ant的build.
xml
文件,功能更强大。该文件用于管理:源代码、配置文件、开发者的信息和角色、问题...
python 修改
xml
格式的标注文件的 path 为自己的
路径
# 修改
xml
文件的 path 为自己的
路径
。 # 我的图片名称与标注文件名称相同,仅仅后缀不一样(jpg|
xml
) import os ...ann_path = os.path.join(root, 'labels') #
xml
文件所在
路径
for file_list i...
JavaWeb项目中怎么配置
xml
文件来映射请求
路径
我自己在学习servlet的时候经常需要在eclipse中配置
xml
文件,开始的时候只会跟着视频教程一步一步的敲,后来慢慢理解
xml
文件的配置规则
xml
文件是你在创建java项目的时候WebContent/WEB_INF目录下的文件,当你在...
Web 开发
81,092
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章