导航:首页 > 编程语言 > javaweb项目目录

javaweb项目目录

发布时间:2023-02-21 13:24:11

java怎么取到web服务的根路径

java获取根路径有两种方式:

1)在servlet可以用一下方法取得:
request.getRealPath(“/”)
例如:filepach = request.getRealPath(“/”)+”//upload//”;
2)不从jsp,或servlet中获取,只从普通java类中获取:
String path = getClass().getProtectionDomain().getCodeSource().getLocation().getPath();
SAXReader() saxReader = new SAXReader();
if(path.indexOf(“WEB-INF”)>0){
path = path.substring(0,path.indexOf(“/WEB-INF/classes”)+16);
// ‘/WEB-INF/classes’为16位
document = saxReader.read(path+filename);
}else{
document = saxReader.read(getClass().getResourceAsStream(filename));
}

㈡ 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里是与数据库一一对应的映射文件,对应着数据库里的每张表。

㈢ 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

2.在类中取得路径:

(1)类的绝对路径:String u=Class.class.getClass().getResource("/").getPath()
结果:/D:/TEST/WebRoot/WEB-INF/classes/pack/
(2)得到工程的路径:System.getProperty("user.dir")
结果:D:/TEST

3.在Servlet中取得路径:

(1)得到工程目录:request.getSession().getServletContext().getRealPath("") 参数可具体到包名。
结果:E:/Tomcat/webapps/TEST
(2)得到IE地址栏地址:request.getRequestURL()
结果:http://localhost:8080/TEST/test
(3)得到相对地址:request.getRequestURI()
结果:/TEST/test

㈣ java web项目 目录结构问题

Eclipse和myEclipse目录结构有区别,MyEclipse无法导入Eclipse的项目,而Eclipse导入myEclipse项目会识别为JAVA Project而不是Web。在不借助工具的前提下最简单的方法就是新建项目后,目录之间复制粘贴。

㈤ java 什么叫WebAPP根目录

在javaEE项目中
webroot文件夹或者webcontent文件夹就是WebApp根目录
这些目录下一班存放视图文件比如html,jsp 脚本js文件 其它资源文件

阅读全文

与javaweb项目目录相关的资料

热点内容
python不弹出cmd窗口 浏览:921
cad解压不到e盘 浏览:709
phpfopen用法 浏览:805
cuda文件和cpp混合编译 浏览:191
鸿蒙自带主题在哪个文件夹 浏览:941
c写一个简单的中文编译器 浏览:413
反编译图片怎么弄 浏览:100
水空调需要压缩机吗 浏览:824
h3cdns配置命令 浏览:735
曹操传找不到视频解压文件 浏览:939
zblogphp插件 浏览:649
好兴动app怎么掌上取现 浏览:133
python折旧率 浏览:539
涟源云服务器 浏览:992
linux中代表什么 浏览:33
androidphone模块 浏览:35
linux中断表 浏览:177
文本写的java如何编译运行 浏览:524
单片机pwm控制舵机 浏览:318
压缩机sd是什么 浏览:772