VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 779|回复: 7

吐血了,打开生成的html,咋就这么难呢???

[复制链接]

1

主题

4

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-1-26 22:00:02 | 显示全部楼层 |阅读模式
各位老兄:

    小弟用程序生成了html文件,但是不管双击还是放在服务器下访问,都是显示原码,但是手动将原码放在记事本下,另存为XX.html,双击就可以看到网页,怎么回事呢???

回复

使用道具 举报

0

主题

3

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
发表于 2020-2-18 17:00:01 | 显示全部楼层
右点,选择打开方式,选ie
回复

使用道具 举报

0

主题

10

帖子

9.00

积分

新手上路

Rank: 1

积分
9.00
发表于 2020-2-19 02:15:01 | 显示全部楼层
那你根本就没有生成为html或者jsp等文件,而只是把code print到页面上了。
回复

使用道具 举报

0

主题

63

帖子

42.00

积分

新手上路

Rank: 1

积分
42.00
发表于 2020-2-20 16:45:01 | 显示全部楼层
什么程序,如何生成?
回复

使用道具 举报

1

主题

4

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
 楼主| 发表于 2020-2-21 07:15:01 | 显示全部楼层
cedarcao :

  你好!

  如果code print到页面上了,那么怎么才能访问时以网页的形式看到呢?

  恳请指教!

回复

使用道具 举报

1

主题

4

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
 楼主| 发表于 2020-2-21 09:00:02 | 显示全部楼层
我的程序是:
try{
        if (url != null) {

                java.io.InputStream l_urlStream;
                java.net.URL l_url = new java.net.URL(url);
                java.net.HttpURLConnection l_connection = (java.net.HttpURLConnection) l_url
                                .openConnection();

                l_connection.connect();
                l_urlStream = l_connection.getInputStream();

                java.io.BufferedReader l_reader = new java.io.BufferedReader(
                                new java.io.InputStreamReader(l_urlStream));

                while ((sCurrentLine = l_reader.readLine()) != null) {
                        sTotalString += sCurrentLine + "\n";
                }
//                sTotalString = sTotalString.replaceAll("<", "&lt;");
//                sTotalString = sTotalString.replaceAll(">", "&gt;");
                sTotalString = sTotalString.replaceAll("\n", "<br>");

                Files f = new Files();
//                f.createAndDeleteFolder("aa\\tt","f:\\");       
                f.createAndDeleteFile("E:\\workspace\\testfile\\WebRoot\\", "welcome.htm");
                f.writeFile("E:\\workspace\\testfile\\WebRoot\\", "welcome.htm", sTotalString);               
                System.out.println("   sTotalString  " + sTotalString);
        }
}catch(Exception d)
{
        d.printStackTrace();
}
回复

使用道具 举报

1

主题

4

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
 楼主| 发表于 2020-2-21 11:45:02 | 显示全部楼层
补:

//                sTotalString = sTotalString.replaceAll("<", "&lt;");
//                sTotalString = sTotalString.replaceAll(">", "&gt;");

将以上两行 打开,
回复

使用道具 举报

0

主题

63

帖子

42.00

积分

新手上路

Rank: 1

积分
42.00
发表于 2020-3-21 14:15:01 | 显示全部楼层
没看懂,怎么写磁盘文件干吗,整个流程到底干了点什么
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表