修改MyEclipse中的Jsp页面模板和默认编码模式

每次用MyEclipse新建Jsp页面,都要删除一些无用的代码,修改pageEncoding. 今天从网上搜索了一下修改Jsp页面模本的方法:

找到MyEclipse安装路径下的MyEclipse\Common\plugins\com.genuitec.eclipse.wizards_9.0.0.me201103012021.jar(我用的是MyEclipse9.0,其他版本大致也是一样的)。

把com.genuitec.eclipse.wizards_9.0.0.me201103012021.jar这个jar包复制出来,解压后,找到这个路径下的templates\jsp\Jsp.vtl 这个Jsp页面的模板文件,用记事本打开:(下面//后是对模板文件做的注解,请仔细看)

#*---------------------------------------------#
# Template for a JSP
# @version: 1.2
# @author: Ferret Renaud
# @author: Jed Anderson
#---------------------------------------------#
*#<%@ page language="Java" import="java.util.*" pageEncoding="$encoding"%> //这里不能修改默认编码模式,修改默认编码模式,请到MyEclipse工具依次打开windows\preferences\general\content Types\右边框中Text\JSP\最下面Default encoding修改为 utf-8 单击右边Update(一定要Update) 再Ok
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>//这段Jsp小脚本可以删掉

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">//这里是为页面添加正确的DOCTYPE(不能删)
很多设计师和开发者都不知道什么是DOCTYPE,DOCTYPE有什么用。DOCTYPE是document type的简写。主要用来说明你用的XHTML或者HTML是什么版本。浏览器根据你DOCTYPE定义的DTD(文档类型定义)来解释页面代码。所以,如果你不注意设置了错误的DOCTYPE,结果会让你大吃一惊。XHTML1.0提供了三种DOCTYPE可选择:

(1)过渡型(Transitional )

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
(2)严格型(Strict )

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
(3)框架型(Frameset )

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
对于我们初级改善来说,只要选用过渡型的声明就可以了。它依然可以兼容你的表格布局、表现标识等,不至于让你觉得变化太大,难以掌握。

<html>
  <head>
    <base href="<%=basePath%>">//这是设置基础路径,可以删掉
    
    <title>My JSP '$title' starting page</title>
   
 #parse( "templates/jsp/JSPMetaTags.vtl" )//这里是一大串meta标签,可以删掉
  </head>
 
  <body>
    This is my JSP page. <br>
  </body>
< /html>
修改了Jsp模板文件后,

用WinRAR打开MyEclipse安装路径下的com.genuitec.eclipse.wizards_9.0.0.me201103012021.jar,再打开 templates 模板文件下的 jsp 文件夹,还差一步了。把刚才修改过的Jsp.vtl挪进来,点‘确定’,复制并替换。再用MyEclipse新建Jsp文件,奇迹出现了

转载自:http://blog.csdn.net/lpftobetheone/article/details/18049537

myeclipse 修改jsp模板相关推荐

  1. MyEclipse修改JSP模板

    以MyEclipse 10为例,在X:\Program\MyEclipse 10\Common\plugins\com.genuitec.eclipse.j2eedt.core_10.5.0.me20 ...

  2. MyEclipse修改jsp模板文件

    2019独角兽企业重金招聘Python工程师标准>>> 修改MyEclipse/Common/plugins文件夹下的 .jar文件 转载于:https://my.oschina.n ...

  3. Eclipse/Myeclipse自定义JSP模板

    文章目录 第一步:新建一个JSP(Basic template) 第二步:创建文件并打开JSP template页面 第三步:新建一个模板 第四步:填写模板信息 第五步:使用模板创建JSP 下面的方法 ...

  4. MyEclipse 中修改JSP模板

    在X:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyecli ...

  5. MyEclipse修改Servlet模板

    进入myeclipse的安装路径 然后进入plugins文件夹 打开搜索框,输入 *wizard* 找到名字是 com.genuitec.eclipse.wizards_11.5.0.me201310 ...

  6. myeclipse修改jsp页面无反应

    可能原因: 1:仔细查看路劲是否正确 2:清除浏览器缓存 3:清除tomcat下  work目录 4:查看project快捷选项卡 下拉菜单build automatically 是否没有勾选,没有则 ...

  7. myeclipse 修改模板

    这里以servlet和jsp为例,我的版本是myeclipse10,具体路径可能根据版本略有不同. 1.servlet ①路径:MyEclipse\Common\plugins的com.genuite ...

  8. [JSP暑假实训] 四.MyEclipse+Servlet+JSP实现火车票网站查询、修改、删除操作

    本系列文章是作者暑假给学生进行实训分享的笔记,主要介绍MyEclipse环境下JSP网站开发,包括JAVA基础.网页布局.数据库基础.Servlet.前端后台数据库交互.DAO等知识. 前一篇文章讲解 ...

  9. myeclipse 2017 CI 中如何修改Servlet模板

    myeclipse 2017 CI 中如何修改Servlet模板 在实际开发中,这些生成的代码和注释一般我们都用不到的,每次都要手工删除这些注释和代码,很麻烦,因此可以根据开发的实际情况修改Servl ...

  10. idea项目配置jsp模板

    idea 对jsp 页面支持没有eclipse智能,如下图创建的jsp模板太简单. 倘若改变了Tomcat的端口号,可能就有问题,所以我们还是将要配置<base href="<% ...

最新文章

  1. MQTT 协议 Client ID 长度不能超过23个字符
  2. SQL数据库学习之路(九)
  3. LeanCloud学习笔记(1)
  4. Python 基于Python生成短8位唯一id解决方案
  5. linux找不到动态链接库 .so文件的解决方法(转自:http://www.cnblogs.com/xudong-bupt/p/3698294.html)
  6. 前端MVC Vue2学习总结(四)——条件渲染、列表渲染、事件处理器
  7. 自定义相册、九宫格显示图片
  8. IntelliJ IDEA 2019 安装lombok
  9. c++调用求平方根函数_如何使用java语言求一个正整数的平方根?(不使用库函数)...
  10. 国家社科基金项目清单、申报书填写指南和课题申报书模板
  11. 玻利亚(Polya)的《怎样解题》
  12. 充电口 米兔积木机器人_米兔积木机器人怎么充电
  13. MATLAB从入门到精通-Matlab读取fnl.grib2文件
  14. 路由器的CPU和存储器
  15. 用Qt画圣诞树——要画就画最丑的圣诞树
  16. JavaScript基础 ——【了解JavaScript】
  17. linux qq字体发虚,把其他字体伪装成宋体以解决QQ(Wine版)用宋体发虚很难看的问题...
  18. 你觉得程序员适合干一辈子吗?
  19. 【PMP】学习笔记 第6章 时间管理
  20. LeetCode第187场周赛(Weekly Contest 187)解题报告

热门文章

  1. android 用gridview,Android GridView的使用
  2. BackgroundWorker DoWork事件调用多次的问题
  3. 马斯克称已将大脑上传到云端【系统或已开源】
  4. 《爱你就像爱生命》你好哇,陌生人
  5. 彩虹QQ查看对方ip原理
  6. FileZilla Server 设置
  7. 微机原理交通灯控制系统设计
  8. 按头安利!好听又实用的游戏音效素材看这里!
  9. Redis的lua脚本
  10. 基于51单片机的交通灯设计