0

0

html页改成jsp的具体实例代码

零下一度

零下一度

发布时间:2017-04-25 14:23:25

|

1767人浏览过

|

来源于php中文网

原创

 一般情况,将html页改成jsp有两种方法,第一种是直接修改html文件,另一种是新建jsp文件。下面具体说一下这两种方式。

假设我们要将testPage.html文件修改为testPage.jsp文件。原testPage.html文件内容为:

[html]    Insert title here      
Insert title here

第一种:直接修改html文件

1、直接在原testPage.html页面最顶端添加如下代码:

[html]<%@ page language="java" contentType="text/html; charset=GB18030"     pageEncoding="GB18030"%> 
<%@ page language="java" contentType="text/html; charset=GB18030"    pageEncoding="GB18030"%>

2、修改文件后缀名

立即学习前端免费学习笔记(深入)”;

点击原testPage.html文件,按F2,修改后缀名为jsp,Ok即可。

运气好的话,到此为止应该是大功告成了,可是我有点点背,出现了如下错误界面:

可是再次将文件后缀改成html后,又可以正常显示。上网查了半天也没找到解决方案。后来无意间重启了Myeclipse,jsp页面居然神奇般的能正常显示了,真是让人无语,浪费那么多时间解决一个不是问题的问题。

第二种:新建jsp文件

1、新建文件名为testPage.jsp文件

B2S商城系统
B2S商城系统

B2S商城系统B2S商城系统是由佳弗网络工作室凭借专业的技术、丰富的电子商务经验在第一时刻为最流行的分享式购物(或体验式购物)推出的开源程序。开发采用PHP+MYSQL数据库,独立编译模板、代码简洁、自由修改、安全高效、数据缓存等技术的应用,使其能在大浏览量的环境下快速稳定运行,切实节约网站成本,提升形象。注意:如果安装后页面打开出现找不到数据库等错误,请删除admin下的runtime文件夹和a

下载

2、将原testPage.html文件的内容拷贝到jsp文件中。千万别傻乎乎的连jsp文件头的内容也覆盖了,只覆盖jsp文件中html标签的内容就OK了。

3、删除原testPage.html文件即可。

拓展知识

[html]<%@ page language="java" contentType="text/html; charset=GB18030"     pageEncoding="GB18030"%> 
<%@ page language="java" contentType="text/html; charset=GB18030"

    pageEncoding="GB18030"%>解释一下上面的代码,page language="java" 这个大家都懂,不解释。charset=GB18030和pageEncoding="GB18030"都是设置编码的,他们有什么区别呢?charset=GB18030指的是此jsp处理完后输出到浏览器的内容的编码方式为GB18030。pageEncoding="GB18030"设置的是jsp文件本身的编码,大家都知道,jsp文件会被编译成java文件(每个jsp页面在tomcat下的work目录中,都会有与之对应的java文件和class文件),然后再继续进行下一步工作。这里的pageEncoding属性,就是设置从jsp文件到java文件的编码方式。

下面再简单了解一下常见的几种编码。

ISO-8859-1,这个是西欧语言的编码,用这种编码来编码中文是会出问题的。而像tomcat等程序的默认编码都是iso,想让它解释中文,还得设置编码方式。这也是在告诉咱们中华儿女们,咱得好好努努力,加加油,将来开发一款牛逼的软件,默认的编码就是中文的编码方式。外国人你想用吗?想用就自己转码去呗。

GB2312 、 GBK 、GB18030都是咱中文的编码(其实也能编码日文、韩文等),GB2312-80 仅收汉字 6763 个,GBK是GB2312-80的扩展,是向下兼容的。GBK 共收入21886个汉字和图形符号。GB18030 目前已编码的字符约2.6万。可以很明显的看出编码范围GB2312 

UTF是国际通用编码,也就是说不管你是中文还是欧文,用这种编码都木有问题。也许有人会问了,既然如此,咱所有的编码都设置成UTF的不就行了嘛。对,没有错,这样是可以,不过给大家举个例子你就明白了。咱平常出门,拿的东西比较少,咱衣服上有个兜就可以了。偶尔办个事需要带点文件什么的,于是咱们拿了个文件包。再后来,咱们要去旅游,你拿了个行李箱。于是你就想了,东西少了,用行李箱可以,拿个文件什么的用行李箱也没问题,旅游也没问题,这行李箱的通用性真不错,于是你每天出门就带个行李箱。合适吗?

就写这么多吧。

相关文章

HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
C++ 设计模式与软件架构
C++ 设计模式与软件架构

本专题深入讲解 C++ 中的常见设计模式与架构优化,包括单例模式、工厂模式、观察者模式、策略模式、命令模式等,结合实际案例展示如何在 C++ 项目中应用这些模式提升代码可维护性与扩展性。通过案例分析,帮助开发者掌握 如何运用设计模式构建高质量的软件架构,提升系统的灵活性与可扩展性。

14

2026.01.30

c++ 字符串格式化
c++ 字符串格式化

本专题整合了c++字符串格式化用法、输出技巧、实践等等内容,阅读专题下面的文章了解更多详细内容。

9

2026.01.30

java 字符串格式化
java 字符串格式化

本专题整合了java如何进行字符串格式化相关教程、使用解析、方法详解等等内容。阅读专题下面的文章了解更多详细教程。

12

2026.01.30

python 字符串格式化
python 字符串格式化

本专题整合了python字符串格式化教程、实践、方法、进阶等等相关内容,阅读专题下面的文章了解更多详细操作。

4

2026.01.30

java入门学习合集
java入门学习合集

本专题整合了java入门学习指南、初学者项目实战、入门到精通等等内容,阅读专题下面的文章了解更多详细学习方法。

20

2026.01.29

java配置环境变量教程合集
java配置环境变量教程合集

本专题整合了java配置环境变量设置、步骤、安装jdk、避免冲突等等相关内容,阅读专题下面的文章了解更多详细操作。

18

2026.01.29

java成品学习网站推荐大全
java成品学习网站推荐大全

本专题整合了java成品网站、在线成品网站源码、源码入口等等相关内容,阅读专题下面的文章了解更多详细推荐内容。

19

2026.01.29

Java字符串处理使用教程合集
Java字符串处理使用教程合集

本专题整合了Java字符串截取、处理、使用、实战等等教程内容,阅读专题下面的文章了解详细操作教程。

3

2026.01.29

Java空对象相关教程合集
Java空对象相关教程合集

本专题整合了Java空对象相关教程,阅读专题下面的文章了解更多详细内容。

6

2026.01.29

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Bootstrap 5教程
Bootstrap 5教程

共46课时 | 3.1万人学习

AngularJS教程
AngularJS教程

共24课时 | 3.1万人学习

CSS教程
CSS教程

共754课时 | 25.3万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号