`

Java写入文件到web根目录的配置文件里

阅读更多
/**
 * 
 */
package com.ape.weibo.basedata.utils;

import java.io.BufferedWriter;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;

/**
 * @author Happy
 * @me <a href="http://www.weibo.com/qiaolevip">@快乐每一天Joe</a>
 * @mail qiaole1990@sina.com
 * @date 2012-1-31
 */
public class OperaFile {
	public void writeFile(String content) {
		try {
			BufferedWriter out = new BufferedWriter(new OutputStreamWriter(
					new FileOutputStream("./src/main/config/weibo_url.txt"),
					"UTF-8"));
			out.write(content);
			out.newLine();
			out.flush();
			out.close();
		} catch (IOException e) {
			e.printStackTrace();
		}
	}

	public static void main(String[] args) {
		OperaFile operaFile = new OperaFile();
		operaFile.writeFile("jjjjjjjjjjjjjjj\r\neeeeeeee");
	}

}

分享到:
评论

相关推荐

    JavaWeb_servlet(10)_ 通过 ServletContex 获得根目录下的文件路径

    在这个主题中,我们将深入探讨如何使用ServletContext来获取JavaWeb应用的根目录下的文件路径,这对于读取、写入或操作静态资源如图片、CSS、JavaScript文件等非常有用。 首先,了解ServletContext接口。它在javax....

    java 上传下载文件工程

    - `WEB-INF`: 存放Servlet配置文件web.xml以及自定义的Java类。 - `jsp`或`WebContent`: 存放JSP页面,包含上传和下载的交互界面。 - `lib`: 存放jspSmartUpload等依赖的jar包。 - `src`: 存放Java源代码,可能...

    java文件上传代码upload

    2. 临时存储:不要直接将文件保存在服务器的根目录下,而是放在一个安全的临时目录,之后再移动到最终位置。 3. 唯一命名:避免文件名冲突,可以使用时间戳或随机数为上传的文件生成唯一的名称。 4. 异步处理:大型...

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

    这里的文件被存储在Web应用程序的根目录(WebRoot)下的特定子目录——"downFile"。 首先,WebRoot是任何Java Web应用程序的标准目录结构的一部分,它是服务器默认访问的顶级目录,包含了HTML、CSS、JavaScript以及...

    JAVA WEB实现echarts动态图表实例.zip

    在Java Web部分,你可能发现项目包含`.classpath`和`.project`文件,这些是Eclipse IDE的项目配置文件,它们定义了项目的构建路径和依赖关系。`src`目录是源代码存放的地方,通常包含Java类文件,这里是实现后台业务...

    java web开发中的路径问题

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

    javaweb文件上传

    - 安全存储:不要将文件直接存放在Web根目录下,防止直接访问。 7. **异常处理**:在实现文件上传功能时,必须处理可能出现的异常,如文件过大、网络中断、磁盘空间不足等。适当的错误提示和日志记录可以帮助定位...

    向数据文件中写入数据

    这里使用了`Server.MapPath(".")`来获取当前应用程序的根目录,并在此目录下创建名为`myText.txt`的文件。 - **写入数据**:使用`WriteLine`方法两次写入字符串"Ȱ"。由于两次写入相同的内容,这可能是在测试文件...

    springboot文件上传(支持单个和多个)

    对于虚拟路径映射,Spring Boot默认使用Tomcat服务器的Web根目录作为静态资源的根目录。如果需要自定义虚拟路径,可以在配置类中重写`WebMvcConfigurer`接口的`addResourceHandlers()`方法: ```java @...

    JAVA__ICQ.rar_ICQ java_icq JA_java ICQ_java qq_javaicq

    运行服务器程序(如果你已知网上有一个这样的服务器在运行,只要将它的服务器IP写入配置文件 config.inf中就可以了),运行 C:\QQ\server\srever.class ,将服务器的IP地址写入配置文件config.inf中。 运行客户端...

    javaEE-web的文件路径

    Servlet上下文提供了访问Web应用全局信息的接口,例如可以通过`ServletContext.getResourceAsStream()`方法获取相对于Web应用根目录的资源。这通常用于加载位于`WEB-INF`或`META-INF`等特殊目录下的文件。 接下来,...

    java导出docx导出pdf

    在这个项目中,`src`目录可能包含了源代码,`WebRoot`通常代表Web应用的根目录,存放HTML、CSS、JavaScript等资源。`.classpath`和`.project`是Eclipse IDE的配置文件,用于跟踪项目的构建路径和设置。 2. **文档...

    java获取路径的各种方法

    5. **ServletContext.getRealPath()**:在Servlet中,通过ServletContext对象的getRealPath方法,可以获取到Web应用的根目录,这对于读取或写入Web应用内的文件非常有用。 6. **this.getClass().getClassLoader()....

    java 打zip包

    - `WebRoot`是Web应用的根目录,`WEB-INF`包含`lib`(库文件)和`classes`(编译后的Java类),`META-INF`通常用于存储应用元数据。 总的来说,这个资源提供了一个完整的Java解决方案,可以用于在处理中文文件名...

    Java开发环境的安装配置手册

    - **权限问题**:在非管理员权限下安装可能无法写入配置文件,需以管理员身份运行安装程序。 ### Tomcat的安装配置 **1. Tomcat的安装** 下载Tomcat 6.0的zip文件,解压到任意目录,如`C:\Program Files\Apache ...

    FTP服务配置和Web服务配置

    3. **设置虚拟主机**:类似于FTP,Web服务也可以设置虚拟主机,一个服务器可以承载多个网站,每个网站有自己的配置和文档根目录。 4. **静态与动态内容处理**:Web服务器需要配置以处理HTML、CSS、JavaScript等静态...

    javashop安装过程及注意事项

    `EOP.properties`文件是Javashop的重要配置文件,其中`storage.EOPServer`属性必须预先配置,指明Javashop的根目录。其他属性值在程序运行时会被自动创建并写入到classes目录下。 7. **安装流程**: Javashop的...

    java实现图片或文件的上传功能具体思路及代码.docx

    // 保存文件到服务器的upload目录 File uploadedFile = new File(uploadPath + File.separator + fileName); item.write(uploadedFile); // 可以添加日志或反馈信息 } } } catch (FileUploadException e) { ...

    eclipse下利用struts2实现文件的上传和下载

    上传的文件不应直接保存在Web应用的根目录下,以防被直接访问。同时,对上传的文件进行验证,防止恶意文件上传,例如检查文件扩展名、大小等。 10. **性能优化**: 对于大量文件操作,考虑使用缓存或云存储服务以...

Global site tag (gtag.js) - Google Analytics