导航:首页 > 编程语言 > javaweb文件路径

javaweb文件路径

发布时间:2022-04-07 04:18:57

‘壹’ javaWeb项目路径问题

你先搞清楚一个标准的 Java Web application 的目录结构
所谓的 webroot 下面是可以放任何的可以展示的内容,包括 jsp 和图片、css 之类的
WEB-INF 目录下的内容是禁止最终用户直接访问的,里面会有 classes 和 lib 目录。分别放执行用到的 class 和 jar 包。标准来说执行的时候,是没有 src 目录的。
另外,也不明白你为啥需要获取这些路径

‘贰’ javaweb项目中的默认路径在哪

webContext目录只是eclipse用来管理工程项目增加的目录,当工程打包后就没有webContext目录了,webContext目录下的所有文件都会复制到项目的根目录下。你可以使用eclipse把工程打包成war包看一下就明白其中原因了。 ‘/‘是你工程的根目录。

‘叁’ java web项目 相对路径怎么写

servlet里面通过String basePath=session.getServletContext().getRealPath("/");获取webRoot目录真实路径。
比如d:\tomcat 6\webapps\项目名
webRoot下面的resources目录通过File path = new File(basePath, "resources");获取
其它同理

如果是jsp的话,获取resources目录直接通过“<%=request.getContextPath()%>/resources”获取

‘肆’ java web 怎么获取文件路径

以工程名为TEST为例:

(1)得到包含工程名的当前页面全路径:request.getRequestURI()
结果:/TEST/test.jsp
(2)得到工程名:request.getContextPath()
结果:/TEST
(3)得到当前页面所在目录下全名称:request.getServletPath()
结果:如果页面在jsp目录下 /TEST/jsp/test.jsp
(4)得到页面所在服务器的全路径:application.getRealPath("页面.jsp")
结果:D:/resin/webapps/TEST/test.jsp
(5)得到页面所在服务器的绝对路径:absPath=new java.io.File(application.getRealPath(request.getRequestURI())).getParent();
结果:D:/resin/webapps/TEST

‘伍’ java web项目中文件在tomcat中的位置

打包到tomcat没用,要部署到tomcat中才行。

在MyEclipse中

这两个用于启动和部署项目。


部署好的工程在tomcatwebapps目录下

‘陆’ 关于javaWeb里的路径问题。。

这题还是好经典的!

有关java web路径的问题,记住以下一点就可以了:
如果path输出给服务器使用,则path的根为应用上下文,也就是contextpath。
如果path输出给浏览器使用,则path的根为服务器的HOST。

下面分析该题:
该代码明显是在浏览器中执行的,所以href中的路径应该相对于HOST,所以这里你就丢失了应用的上下文。正确的路径应为<a href="<%=request.getContextPath()%>/ArticleServlet?action=read&id=<%=articleSingle.getId()%>">,这样就差不多了。

‘柒’ java web项目中,文件位置

1.JSP 所有的网页代码
2.js所有的javaScript代码
3.bo一般是java的类文件
4.一般是处理数据库方法的接口
5.impl是上述接口的实现
6.service 是 处理数据库逻辑的服务
7.action 是处理业务逻辑的
8.xml是配置文件
9.jsp得到请求到 structs的配置文件里找相应的配置方法,根据配置方法到action里找到处理的方法,然后执行,返回一个结果,再到刚才的配置文件里查找返回处理结果,然后返回jsp页面上
10.这其中,action里的处理的时候,可能会跟数据库发生交互,就会调用service里的方法,service里的方法又会通过接口调用impl里的方法,然后bo里是与数据库一一对应的映射文件,对应着数据库里的每张表。

‘捌’ JavaWeb路径问题

<%=request.getContentPath()%>/xml/oo.xml

‘玖’ java web路径问题

webRoot下的text.xml路径应该是/text.xml
src下的text.xml经过编译后是放在classes目录下的,所以这个文件的路径是
webRoot/WEB-INF/classes/text.xml
这2个是有区别的哦,一般建议放在src下编译后放在classes目录里,这样客户端是无法直接访问的,安全性好。

‘拾’ Java Web项目的相对路径问题

我是这么弄的
String realPath = request.getSession().getServletContext()
.getRealPath("\\");// 项目磁盘路径
再在后面加上你想要的路径

祝你顺利!

阅读全文

与javaweb文件路径相关的资料

热点内容
优信二手车解压后过户 浏览:61
Windows常用c编译器 浏览:778
关于改善国家网络安全的行政命令 浏览:833
安卓如何下载网易荒野pc服 浏览:654
javainetaddress 浏览:104
苹果4s固件下载完了怎么解压 浏览:1002
命令zpa 浏览:285
python编译器小程序 浏览:944
在app上看视频怎么光线调暗 浏览:540
可以中文解压的解压软件 浏览:592
安卓卸载组件应用怎么安装 浏览:913
使用面向对象编程的方式 浏览:339
程序员项目经理的年终总结范文 浏览:929
内衣的加密设计用来干嘛的 浏览:432
淮安数据加密 浏览:292
魔高一丈指标源码 浏览:982
松下php研究所 浏览:168
c回调java 浏览:399
梦幻端游长安地图互通源码 浏览:745
电脑本地文件如何上传服务器 浏览:313