手机版

将html页面转换为jsp的两种方法

时间:2021-11-17 来源:互联网 编辑:宝哥软件园 浏览:

一般有两种方法可以把一个html页面变成jsp,第一种是直接修改html文件,另一种是新建一个jsp文件。下面我们来详细说说这两种方式。假设我们想把testPage.html文件改成testPage.jsp文件。原testPage.html文件的内容是:副本代码如下:DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN ' ' http://www . w3 . org/TR/HTML 4/loose . DTD ' HTML head meta http-equiv=' Content-Type ' Content=' text/HTML;Charset=utf-8' title在此插入标题/title/headbody/body/html类型1:直接修改html文件1。直接在原testPage.html页面顶部添加以下代码:复制代码如下:% @页面语言=' Java '内容类型=' text/html;charset=GB 18030 ' page coding=' GB 18030 ' % 2。修改文件后缀。单击原始testPage.html文件,按F2,并将后缀修改为jsp,然后单击确定。运气好的话,现在应该已经做好了,但是我有点落后,出现如下错误界面:

但是,再次将文件后缀改为html后,就可以正常显示了。在网上搜索了很久,也没有找到解决的办法。后来Myeclipse无意间重启,jsp页面神奇地正常显示,真的让人无语,浪费了这么多时间解决一个不是问题的问题。其次,创建一个新的jsp文件。1.创建一个名为testPage.jsp文件的新文件。2.将原始testPage.html文件的内容复制到jsp文件中。不要傻到甚至覆盖jsp文件头的内容,只需要覆盖jsp文件中html标签的内容。3.删除原始testPage.html文件。扩展知识复制代码如下:% @ page language=' Java ' content type=' text/html;charset=GB 18030 ' page coding=' GB 18030 ' %解释上面的代码,page language='java ',大家都知道,不会解释。Charset=GB18030和pageEncoding='GB18030 '都是编码的。它们之间有什么区别?Charset=GB18030表示jsp处理后输出到浏览器的内容编码方式为GB18030。PageEncoding='GB18030 '设置jsp文件本身的编码。众所周知,jsp文件会被编译成java文件(每个jsp页面在tomcat下的工作目录中都会有其对应的java文件和类文件),然后进行下一步。这里的pageEncoding属性是将编码方法从jsp文件设置为java文件。让我们简单看一下一些常见的代码。ISO-8859-1是西欧语言的编码,用这种编码编码中文会出现问题。像tomcat这样的程序的默认编码是iso,所以如果你想让它解释中文,你必须设置编码方法。这也是在告诉我们中国的儿女,我们要努力,更努力,才能在未来开发出一款伟大的软件。默认编码是中文编码方式。外国人想用吗?如果你想用,就自己转码。GB2312、GBK、GB18030都是中文编码(其实也可以编码日语、韩语等。),而GB2312-80只接受6763个汉字,而GBK是GB2312-80的扩展,是从向后兼容。GBK共有21886个汉字和图形符号。目前,GB18030已经编码了大约26000个字符。可以清楚地看到,编码范围是GB2312 GBK GB18030。但是,我觉得我们常用的那些汉字用GBK编码就够了。仔细想想,就算有21886以外的汉字,估计普通人也不认识。这与乱码字符的效果不一样。哈哈,开玩笑的。UTF是一个国际代码,这意味着无论你是中国人还是欧文,这个代码都没有问题。有些人可能会问,既然这样,为什么我们不把所有的代码都设置成UTF呢?是的,没有错。没关系,但是给你举个例子,你就会明白了。我们通常出去拿更少的东西,这样我们就可以在衣服上有一个口袋。偶尔需要带点文件什么的,就带了个文件包。后来,我们要去旅行,你拿了一个手提箱。所以你想,东西少,可以用行李箱,拿个文件什么的,用行李箱,旅行也没问题。这个行李箱的多功能性真的很好,所以你每天出门的时候都会带一个行李箱。合适吗?让我们写这么多。

版权声明:将html页面转换为jsp的两种方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

相关文章推荐