`

web应用读取webRoot中的文件

    博客分类:
  • j2ee
 
阅读更多
private String getTxT(HttpServlet servlet, String fileName){
		String result = "";
		try {
			// D:\apache-tomcat-6.0.18\webapps\web_pro_name\  
			String projectPath = servlet.getServletContext().getRealPath("/");  
			String filePath = projectPath+fileName;
			FileReader reader;
			reader = new FileReader(filePath);
			BufferedReader br = new BufferedReader(reader);
			String s = null;
			while ((s = br.readLine()) != null) {
				result += s;
			}
			br.close();
			reader.close();
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return result;
	}
分享到:
评论

相关推荐

    如何读取webroot文件下的属性文件

    通过以上步骤,你可以在Java Web应用中轻松地读取并使用`webroot`下的属性文件。这有助于将敏感信息和配置细节与代码分离,提高代码的可维护性和灵活性。记住,始终确保正确处理资源和异常,以保持良好的编程实践。

    WEB 项目中JAVA取得WEBROOT物理路径

    - 获取WEBROOT路径: ```java ServletContext context = getServletContext(); // 通过ServletConfig, FilterConfig或ServletContextEvent获取 String webRootPath = context.getRealPath("/"); ``` `...

    01 下载文件在WebRoot文件夹下的downFile文件夹内.zip

    "01 下载文件在WebRoot文件夹下的downFile文件夹内.zip"这个标题揭示了我们正在讨论的是一个关于Java Web应用程序中文件下载的场景。这里的文件被存储在Web应用程序的根目录(WebRoot)下的特定子目录——"downFile...

    JBoss 将WEB应用发布为默认应用程序

    `WEB-INF`是一个特殊目录,包含了Web应用的配置文件、类文件以及库文件等,JBoss服务器在部署应用时会读取这些文件。 3. **部署应用**:将整个WEB应用(包括`WEB-INF`目录和`jboss-web.xml`)打包成WAR文件,然后将...

    02 下载文件不在WebRoot文件夹下的downFile文件夹内.zip

    上述代码中,`getRealPath()`方法用于获取Web应用上下文中的绝对路径,`doGet()`方法处理HTTP GET请求,设置响应头后读取文件并将其内容写入响应输出流。这样,用户请求指定URL时,服务器就能正确地提供文件下载。 ...

    drp WebRoot

    "drp WebRoot"是一个与Web应用程序相关的概念,通常指的是分布式资源平台(DRP)中的Web应用程序根目录。在IT领域,尤其是Web开发中,WebRoot是服务器上部署Web应用的地方,它是用户通过HTTP或HTTPS协议访问的所有...

    JettY 部署Web应用程序.doc

    本文将深入探讨如何在Jetty中部署Web应用程序,包括相关术语和部署策略。 首先,我们需要理解一些关键术语: 1. **Web应用程序**:由HTML文件、图像、Java类文件、配置文件等组成的文件集合。对于符合Servlet规范...

    开发调试WEB应用实例

    在Web工程的`WebRoot`目录下,通过`New->JSP`创建一个名为`index.jsp`的JSP文件。这个页面是用户访问的入口点,包含一些基本的HTML和JSP指令。JSP中使用`jsp:useBean`指令实例化`Hello`类,并用`jsp:setProperty`...

    通过js获取本地文件夹中的文件列表

    在JavaScript的世界里,由于安全限制,直接访问本地文件系统通常是不允许的。然而,现代浏览器提供了一些API,如File System Access...这为Web应用程序提供了有限但实用的文件系统访问能力,同时保持了用户数据的安全。

    javaEE-web的文件路径

    在Java EE(Java Platform, Enterprise Edition)开发中,文件路径管理是至关重要的,尤其是在Web应用程序中。本话题将深入探讨如何在Java EE Web环境中定位和处理文件,特别是使用`getClass().getResourceAsStream...

    Webdynpro上载PDF文件

    ### Webdynpro上载PDF文件 #### 知识点概览 本文将详细介绍如何通过Webdynpro组件在SAP系统中实现PDF文件的...这一解决方案可以广泛应用于各种需要从Web前端上传文件至SAP系统的场景中,为业务流程提供了极大的便利。

    将web部署到tomcat当中

    在IT行业中,Web应用的部署是一项基础且重要的任务,尤其对于使用Java技术栈的开发者来说,Tomcat服务器是常见的选择。本教程将详细介绍如何将Web应用部署到Tomcat服务器上,适合初学者学习。 首先,我们需要了解...

    Java Web应用开发 48 课堂案例-应用Servlet读取指定HTML表单数据.docx

    ### Java Web应用开发 48 课堂案例-应用Servlet读取指定HTML表单数据 #### 学习目标 本案例的主要学习目标是掌握如何利用Servlet技术读取HTML表单中的数据,并将这些数据以HTML列表的形式展示出来。通过实践操作,...

    phpXplorer-Web文件浏览器 v0.9.33

    例如,可以通过API与其他Web应用程序集成,实现文件操作的自动化。 总的来说,`phpXplorer` 是一个功能齐全且易于使用的Web文件管理工具,尤其适合那些需要远程管理服务器文件的个人和企业。其强大的权限控制和易用...

    FileUtils java web 文件上传下载工具

    在Java Web开发中,文件上传和下载是常见的功能需求,特别是在构建用户交互性强的Web应用时。`FileUtils`是一个方便的工具类,用于简化这些操作。本篇将详细讲解如何利用`FileUtils`实现文件的上传和下载,并介绍...

    Web文件系统源码-支持版本管理,权限管理

    - `WebRoot`:这是Web应用的标准目录,通常包含HTML、CSS、JavaScript以及静态资源。 - `src`:源代码目录,通常包含Java或其他编程语言的源文件。 - `Docs`:可能包含项目的文档,如用户手册、API参考等。 7. *...

    新建Web应用项目和集成Tomcat服务器.doc

    在IT行业中,构建Web应用程序是常见的任务之一,而MyEclipse作为一款强大的Java集成开发环境,提供了方便快捷的方式来创建和部署Web项目。本教程将详细解释如何在MyEclipse中新建一个Web应用项目并集成Tomcat服务器...

    java web开发中的路径问题

    在`web.xml`配置文件中,URL映射的`"/"`也代表Web应用的根目录,用于将特定的URL模式映射到Servlet或其他组件上。 ### 总结 在浏览器端,`/`通常表示一台WEB服务器的根目录,即`http://机器IP:8080`。但在服务器...

    Java或web中解决所有路径问题

    在Java Web开发中,路径问题往往困扰着许多...无论是获取WebRoot路径、ClassPath路径还是动态请求路径,都需要开发者根据具体的应用场景灵活运用各种API。希望本文的解析能够帮助你在实际开发中更高效地解决路径问题。

    web应用系统设计(jsp+Servlet+JavaBean)

    `web.xml`文件是每个Web应用的核心配置文件,它定义了应用的初始化参数、Servlet映射、过滤器等信息。例如: ```xml <web-app> <servlet-name>MyServlet <servlet-class>com.example.MyServlet</servlet-class>...

Global site tag (gtag.js) - Google Analytics