java读取本地的html文件并且将其样式原样的显示在浏览器中

问题描述

java读取本地的html文件并且将其样式原样的显示在浏览器中 2C
java读取本地html文件并且将其样式原样的显示在浏览器中,且不能将其路径显示在地址栏中!求大神解答!就这些币了,全给了!

解决方案

用servlet是没错的,在方法体里面可以写成IO流 然后给上HTML文件的 path路径,然后用流读取文件全部内容输出到想要跳转的页面;如果你知道节点那个东西怎么获取的话,可以直接得到body的内容

解决方案二:
类似这样

public class ServletClass extends HttpServlet{protected void doGet(HttpServletRequest request  HttpServletResponse response){  this.doPost(request  response);}protected void doPost(HttpServletRequest request  HttpServletResponse response){  int i = 1;  try {   request.setCharacterEncoding(""utf-8"");   response.setContentType(""text/html;charset=utf-8"");   PrintWriter out = response.getWriter();   out.println(""<html>"");   out.println(""<head>"");   out.println(""<title></title>"");   out.println("" <meta http-equiv='keywords' content='keyword1keyword2keyword3'>"");   out.println(""<meta http-equiv='description' content='this is my page'>"");   out.println(""<meta http-equiv='content-type' content='text/html; charset=UTF-8'>"");   out.println(""<link rel='stylesheet' type='text/css' href='css/index.css'>"");   out.println("" </head>"");   out.println(""<body >"");   out.println(""</div>"");   out.println("" </body>"");   out.println(""</html>"");      } catch (IOException e) {   // TODO Auto-generated catch block   e.printStackTrace();  }}}

解决方案三:
还有种方法就是作为静态资源调用就可以了,网页的内容都是在服务器下的虚拟目录,不存在看到路径的问题的。虚拟目录都是在ROOT下;
显示也会是 http://localhost/域名/命名空间/资源这样的结构显示的

解决方案四:
是不是这样的呀 http://localhost:端口号/域名

解决方案五:
前面那个人说的没有问题,直接用IO读即可,如果是想显示在iframe里面可以用ajax实现。

解决方案六:
如果要显示在浏览器中,那么另一个思路就是浏览器addon插件,通过插件来加载html文件,组织成DOM接口,插件调用JS引擎显示页面

时间: 2024-10-11 13:09:33

java读取本地的html文件并且将其样式原样的显示在浏览器中的相关文章

java poi导出excel,用excel 2013打开样式不能正常显示

问题描述 java poi导出excel,用excel 2013打开样式不能正常显示 我用的是poi3.02.用2010打开没问题,用2013打开只是合并单元格的地方,边框样式不能显示. 解决方案 java poi生成excel并修改excel样式POI 导出EXCEL样式实例POI Excel导出样式设置 解决方案二: poi设置的用07版的应该就可以 解决方案三: poi 针对03和07不同的版本会给出不同的类去处理的 你看看你的代码是 用 03还是 07 生成的 excel

java 读取本地文件实例

例1 读取本地例子,出现错误自己去寻找相应的jar包!  代码如下 复制代码 package loginQQ;   import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.InputStreamReader;   public class LoadingRead {   /** * 读取配置文件 */ public static void main(Str

Java读取本地磁盘与可移动磁盘驱动盘并实现复制文件

1. 区分本地磁盘,可移动磁盘,驱动盘  代码如下 复制代码 package com.lvjava;   import java.io.File;   import javax.swing.filechooser.FileSystemView;   public class FileSystemTest {       private final static String localDiskName = "本地磁盘";     private final static String

java读取URL 返回XML 文件1M 浏览器直接打开5秒钟 使用下面代码 却要50多秒 求大神指导

问题描述 Stringurl="解决方案二: 解决方案三: 解决方案四: 解决方案五: 解决方案六: 解决方案七:##";URLConnectionuc=null;InputStreamin=null;InputStreamReaderrd=null;List<MatchInfo>mList1=newArrayList<MatchInfo>();try{DatestratDate=newDate();uc=newURL(url).openConnection()

不开webServer让chrome能读取本地json等文件

PS:一些测试页面偶尔会加载本地的json文件,没有开web server一般不能访问-不一定每次都要开nginx或apache解决, chrome可以加启动参数"allow-file-access-from-files" Using –disable-web-security switch is quite dangerous! Why disable security at all while you can just allow XMLHttpRequest to access

新人求助各位大神,mvc中如何利用NPOI读取本地的excel文件,存入数据库中

问题描述 谢谢各位大神,因为做的项目中用到这个功能,完全不懂啊,特来求助!拜谢!!! 解决方案 解决方案二:http://www.tuicool.com/articles/EBV3Az解决方案三:本地是指客户端,还是服务端?npoi的读取本身都是要在服务端的解决方案四:这个网上实在太多解决方案五:本地指的是客户端啊,客户在网页上点导入之后,给excel导入到数据库中,然后显示在页面上.@娃都会打酱油了解决方案六:谢谢@caozhy@正怒月神

求助!java读取两个csv文件,并分析统计里面的数据后输出

问题描述 问题是这样的,现在有log.csv和bug.csv两个文件.文件格式分别如下log.csv:Revision:e593164022433d17467e437ca5f1d1580fcf9c34Author:shankhabanerjee<shankhba@in.ibm.com>Date:2013/9/2614:01:10Message:FixforBug415308-[1.8][compiler]IllegaltypeannotationsnotrejectedSigned-off-b

java读取解析xml文件实例_java

读取本地的xml文件,通过DOM进行解析,DOM解析的特点就是把整个xml文件装载入内存中,形成一颗DOM树形结构,树结构是方便遍历和和操纵. DOM解析的特性就是读取xml文件转换为 dom树形结构,通过节点进行遍历. 这是W3c关于节点的概念 如果xml中包含有大量的数据,由于dom一次性把xml装入内存中的特性,所以dom不适合于包含大量数据的xml解析.当包含有大量xml的时候,用SAX进行解析比较节省内存. 下面是一个运用DOM进行解析xml文件的例子: xml文件结构如下: <?xm

php读取本地文件常用函数(fopen与file_get_contents)_php基础

下面我们以.txt文件为实例来介绍php读取本地文件的函数,读取文件我们可以利用fopen或file_get_contents来读取,file_get_contents更简单而fopen需要fread配合才可以显示读出的内容. 1.首先来介绍一下fopen()函数 下面我们给出了一个直接打开本地文件的代码demo,必要的地方我们都已经加上了注释: 复制代码 代码如下:     //直接打开一个本地文件的实例代码       <?php       //假若我们本地的文件是一个名为xmlas.tx