jsp怎么查看文件内容(JSP中读文件和写文件的例子)
本文目录
- JSP中读文件和写文件的例子
- JSP页面查找文件夹里的文件
- 如何在jsp中读取配置文件的内容
- JSP怎么样来读取txt文件里面的数据
- jsp怎样读出某个文件夹下的文件
- 如何在jsp页面显示word文档内容
- jsp页面中怎么读取文件中的文本
JSP中读文件和写文件的例子
《%@ page import= java io * %》
《》 《head》 《title》Lion互动网络==》JSP中读文件和写文件的例子《/title》 《/head》 《body》 《%
//写文件 String str = WWW LIONSKY NET ; String filename = request getRealPath( lionsky txt ); java io File f = new java io File(filename); if(!f exists())//如果文件不存 则建立 { f createNewFile(); }
try { PrintWriter pw = new PrintWriter(new FileOutputStream(filename)); pw println(str);//写内容 pw close(); } catch(IOException e) { out println(e getMessage()); }
//读文件 java io FileReader fr = new java io FileReader(f); char; int length; //读出的字符数(一个中文为一个字符) //读文件内容 out write(filename+ 《br》 ); while((length=fr read(buffer))!= ) { //输出 out write(buffer length); } fr close(); %》
lishixinzhi/Article/program/Java/hx/201311/25761
JSP页面查找文件夹里的文件
jsp中可以根据输入的目录找到对应盘符下面的文件。知识点1 file对象的应用2 listFiles()方法3 isDirectory()方法,isFile()方法 判断是否为目录或是文件4转换字符串方法toString《%@ page contentType="text/html;charset=GB2312"%》《%@ page import="java.io.*"%》《html》《title》《/title》《body》《%String path=request.getRealPath("/");File dir=new File(path);File file=dir.listFiles();//用file对象的listFiles()方法返回指定目录下的文件%》当前《%=path%》《br》目录有:《%for(int i=0;i《file.length;i++){ if(file.isDirectory()) out.print("《br》"+file.toString());}%》《p》文件有:《%for(int i=0;i《file.length;i++){ if(file.isFile()) out.print("《br》"+file.toString());} %》《/body》《/html》
如何在jsp中读取配置文件的内容
《%Properties pro = new Properties();pro.load(new FileInputStream((c:/jdbc.properties")));//配置文件路径db_userName = pro.getProperty("db_userName");db_passWord = pro.getProperty("db_passWord");%》之后自己用eclipse或者IDEA加try catch
JSP怎么样来读取txt文件里面的数据
1、建立javabean类,如users 字段 name,pass2、建立文件处理类,通过Scanner类读取处理文件,然后封装users 里面的方法看起来是这样的public users getUsers()3、jsp中使用useBean指令调用文件处理类的方法,变量为bean。 jsp标签中这样写 《input type="text" name="name" value="${bean.name}"/》 《input type="text" name="pass" value="${bean.pass}"/》
jsp怎样读出某个文件夹下的文件
读取文件分字节流FileInputStream和字符流FileReader。一般字符串处理用字符流FileReader.比如说你要读取c:\test.txt下的文本文件的内容。在jsp中嵌入如下代码:《%FileReader reader = new FileReader(new File("c:\test.txt"));//用readLine()方法一次读取文件的一行放入该变量String strCurrentLine = "";while((strCurrentLine=reader.readLine()) != null){ System.out.println(strCurrentLine);}%》java的IO操作用的是装饰器模式。需要多看看jdk才可以理解。我的例子仅作参考,还需要楼主多看看才行的。
如何在jsp页面显示word文档内容
1、利用jacob包将用户上传的word文件转换成htm格式,必须是“筛选过的网页”,不然显示不了图片;2、将转换好的htm格式文档路径存入数据库,读的时候就在数据库里读。***隐藏网址***可能会抛出no jacob in java.library.path异常,解决办法如下:1、 把jacob.dll在 C:/Program Files/Java/jdk1.5.0_08/bin、C:/Program Files/Java/jdk1.5.0_08/jre/bin、 C:/WINDOWS/system32 目录下各.放一份2、把jacob.jar放入 项目的lib包下将word文档转换为htm格式的java代码如下:import com.jacob.com.*;import com.jacob.activeX.*;import java.io.*;public class WordToHtml {//将指定目录下面的指定doc文件转化为HTML并存储在savepaths目录下public static void change(String filepaths, String savepaths) {File f = new File(filepaths);String filename = f.getName();String filetype = filename.substring((filename.length() - 3), filename.length());// 取得文件类型if (filetype.equals("doc")) {// 判断是否为doc文件System.out.println("当前正在转换......");// 打印当前目录路径System.out.println(filepaths);ActiveXComponent app = new ActiveXComponent("Word.Application");// 启动wordString docpath = filepaths;String htmlpath = savepaths + filename.substring(0, (filename.length() - 4));String inFile = docpath;// 要转换的word文件String tpFile = htmlpath;// HTML文件boolean flag = false;try {app.setProperty("Visible", new Variant(false));// 设置word不可见Object docs = app.getProperty("Documents").toDispatch();Object doc = Dispatch.invoke(docs,"Open",Dispatch.Method,new Object { inFile, new Variant(false),new Variant(true) },new int).toDispatch();// 打开word文件/** new Variant(10)筛选过的网页* new Variant(9) 单个文件网页* new Variant(8) 另存为网页* new Variant(7) 另存为txt格式* new Variant(6) 另存为rtf格式* new Variant(0) 另存为doc格式*/Dispatch.invoke(doc, "SaveAs", Dispatch.Method, new Object);// 作为html格式保存到临时文件Variant fl = new Variant(false);Dispatch.call(doc, "Close", fl);flag = true;} catch (Exception e) {e.printStackTrace();} finally {app.invoke("Quit", new Variant {});}System.out.println("转化完毕!");}}public static void main(String args) {//转换目录下的所有doc文件// String paths = new String("D://test//");String savepaths = new String("D://test//");// changeAll(paths, savepaths);////转换指定doc文件String filepaths = "D://test.doc";change(filepaths, savepaths);}}
jsp页面中怎么读取文件中的文本
首先,要看你读取出来的是不是对的。把读取出来的str用System.out输出,然后在控制台看看数据是否正确。 其次,最后的字符转码new String(str.getBytes("gbk"),"utf-8")是不需要的。只要你jsp文件的字符集设置正确就可以了。pageEncoding和contentType都设置对。 最后,浏览器中切换一下字符集看看。IE中右键“编码”中可以切换。
更多文章:
winrar4 01破解版(winrar4.0132位破解方法)
2024年6月6日 14:02
专门破qq密码的软件免费(qq密码破解大师免费版v2.1.21安卓最好用吗)
2024年8月6日 22:45
前线突击队数据包(疫情到什么阶段了,前线突击队队员们,身体状况,精神状况如何)
2024年5月15日 12:35
qq聊天记录删除了怎么恢复(qq聊天记录删除了怎么恢复,恢复删除qq聊天记录)
2024年7月23日 06:13
qq浏览器兼容模式怎么设置(QQ浏览器Mac版怎么设置兼容模式)
2024年4月22日 12:10
古代大户人家一般都有管家,管家是做什么的又是怎么产生的?历史上一个家族的管家是做什么的
2024年7月22日 02:24
常德市协同办公平台手机显示登录失败?山东通协同办公平台是干什么用的
2023年7月20日 11:40
office 2003 迷你版(Office2003迷你版和Encart2007的问题)
2024年5月23日 00:15
站长统计草莓芭乐丝瓜小猪(丝瓜草莓香蕉向日葵芭乐香草共同的特点是什么健康百)
2024年7月13日 00:30
英汉互译在线翻译拍照(用什么软件可以拍照后将英语课文翻译成中文)
2024年8月18日 05:16