社区
Web 开发
帖子详情
如何取得xml所在的路径?
zxjcool
2005-09-28 04:55:38
我有一个xml文件(如:a.xml),和一堆的jsp文件混在一起,并且在同一个目录里面。
我想通过javabean的方式实现xml文件的读取,将xml中的数据项展现在jsp页面上,
那么第一点就必须先取得xml所在的路径
在javabean中,如何取得该xml的路径?(通过url地址取得其路径,而不是通过其物理地址)
javabean方法如何写?有劳各位了
...全文
209
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方式中得到
XML
文件的
路径
本文介绍了一种使用Java编程语言来确定
XML
配置文件
路径
的方法。通过利用getClass().getResource()方法,结合特定目录名(如WEB-INF),可以动态地构造出
XML
文件的完整
路径
。
xml
获取指定节点的
路径
本文介绍XPath的基本语法,包括
路径
表达式、谓语及通配符等关键概念,并通过实例展示了如何选取
XML
文档中的节点。
java读取
xml
路径
问题_java 中读取
xml
和绝对
路径
本文介绍了Java中获取
XML
文件绝对
路径
的几种方法,包括System.getProperty(user.dir)和Class.getResource(/)等,并讨论了它们的适用场景和限制。同时,文章还提到了在读取
XML
文件时,为何需要获取绝对
路径
,并通过示例展示了使用SAXBuilder从绝对
路径
读取
XML
文件的过程。
web.
xml
里面
路径
本文介绍了在web.
xml
中如何正确配置不同目录下的文件
路径
。当配置文件位于WEB-INF目录下时,
路径
应设置为/WEB-INF/***;若配置文件位于resources目录,则需使用classpath:springmvc.
xml
。
idea中创建
xml
,
xml
中
路径
报错
博客介绍了新建
XML
的操作步骤,先创建模板,接着新建
XML
,还提到在操作过程中
路径
可能会报红,并给出了解决方法。
Web 开发
81,111
社区成员
341,723
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章