原文:http://blog.csdn.net/xz2585458279/article/details/78833893

我们知道在MyEclipse里面编写的html和jsp模板并不符合html5的规范,对于有强迫症的我决定更改默认设置。

前言

在网上找了各种更改模板的方式,表示过于复杂并且还会挫败自信心,因此小编决定使用一种简便的方法。

自定义JSP模板

  1. 默认模板代码

    <%@ page language="java" contentType="text/html; charset=${encoding}" pageEncoding="${encoding}"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=${encoding}">
    <title>Insert title here</title>
    </head>
    <body>
    ${cursor}
    </body>
    </html>
  2. 我们在选择新建“JSP(Basic templates)”,此时不要立即点击”Finish”,我们选择”Next>”;
  3. 在弹出的页面我们选择最后一行的超链接”JSP Template”,此处会跳转到”Preferences(Filtered)”,我们在搜索框里面输入”JSP”,按回车。
  4. 我们可以在左侧看到MyEclipse =》 Files and Editors =》 JSP =》 JSP Templates ,单击”JSP Templates”;
  5. 点击右侧的“New…”我们进行如下填写:在Name里面填写: JSP HTML5,在Context选择:jsp_new,在Pattern做如下填写:

    <%@ page language="java" contentType="text/html; charset=${encoding}" pageEncoding="${encoding}"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="${encoding}">
    <title>Insert title here</title>
    </head>
    <body>
    ${cursor}
    </body>
    </html>
  6. 然后我们选择两次“OK”,退出设置;
  7. 我们再次重复 步骤2-3,然后在Templates里面选择我们新建的模板”JSP HTML5”,然后点击“Finish”;
  8. 之后我们新建“JSP”文件直接点击Finish就可以了。

自定义HTML模板

原理同自定义JSP模板类似,在此就不重复说明了。
HTML5替换模板建议:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body> </body>
</html>
结尾

终于解决了强迫症问题了,接下来可以捣鼓java web了。

Eclipse自定义HTML5,JSP模板的更多相关文章

  1. eclipse自定义快捷键(模板)

    window->Preferences->Java->Editor->Templates https://blog.csdn.net/changqing5818/article ...

  2. JSP模板继承功能实现

    背景 最近刚入职新公司,浏览一下新公司项目,发现项目中大多数JSP页面都是独立的.完整的页面,因此许多页面都会有如下重复的代码: <%@ page language="java&quo ...

  3. eclipse自定义代码模板

    eclipse自定义代码模板 Eclipse 提供了非常多的代码模板,我们可以通过 Windows->Preferences->Java->Editor->Templates ...

  4. 快速完成网页设计,10个顶尖响应式HTML5网页模板助你一臂之力

    为了寻找一个优质的网页模板,网页设计师和开发者往往可能会花上大半天的时间.不过幸运的是,现在的网页设计师和开发人员已经开始共享HTML5,Bootstrap和CSS3中的免费网页模板资源.鉴于网站模板 ...

  5. 如何在MyEclipse中更改servlet模板 Jsp模板

    http://blog.csdn.net/sjw890821sjw/article/details/6995190 刚换上Myeclipse9.0,结果要修改servlet模板的时候不像Myeclps ...

  6. eclipse自动排版JSP问题

    eclipse自动排版JSP非常难看,标签每行显示不完整,开发时很难受,下面设置一下这个就好多了: window-->preferences-->Web-->HTML Files-- ...

  7. 30套免费的响应式 HTML5 & CSS3 模板下载

    HTML5 和 CSS3 网站模板存在巨大的需求,网页设计师们都喜欢现成的网站模板,能够轻松地设计和开发美观,吸引眼球的网站.如果你正在寻找响应式的 HTML5 & CSS3 模板,那么你找对 ...

  8. 20款响应式的 HTML5 网页模板【免费下载】

    下面的列表集合了20款响应式的 HTML5 网页模板,这些专业的模板能够让你的网站吸引很多的访客.除了好看的外观,HTML5 模板吸引大家的另一个原因是由于其响应性和流动性.赶紧来看看. 您可能感兴趣 ...

  9. 20款免费响应式的 HTML5 网站模板下载

    今天这篇文章给大家带来的是20款免费响应式的 HTML5 网站模板,大家可以借助这些优秀的网站模板创建自己的优秀网站.响应式(Responsive Design)设计的目标是要让产品界面能够响应用户的 ...

随机推荐

  1. python vars模块

    {'__file__': 'C:/Users/zhou/PycharmProjects/fullstack2/6_20/test.py', '__doc__': None, '__cached__': ...

  2. 基于虚拟机的centos6.5 搭建本地光盘yum源

    在线yum安装必须要保持服务器能够连入网络并且他下载的还会比较慢因为地址大部分多是国外的下载站.另外yum在线下载的都是比较新的软件包,可能不是很稳定,那么使用yum的本地资源就是光盘里的RPM包,让 ...

  3. java基数排序

    代码如下: import java.util.Arrays; public class MultiKeyRadixSort { public static void radixSort(int [] ...

  4. vue v-model 的注意点

    在使用表单元素 input 的 v-model 指令时,碰到一个问题: 如上图,修改 input 的内容,以便随时显示:但显示时明显慢一步. <template> <div> ...

  5. CCF201604-1 折点计数 java(100分)

    试题编号: 201604-1 试题名称: 折点计数 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 给定n个整数表示一个商店连续n天的销售量.如果某天之前销售量在增长,而后一天 ...

  6. SQL Server数据库基础编程

    转载,查看原文 Ø Go批处理语句 用于同时执行多个语句 Ø 使用.切换数据库 use master go   Ø 创建.删除数据库 方法1. --判断是否存在该数据库,存在就删除 if (exist ...

  7. at24c02系列和at24c256系列的比较

    编号的含义: at24c02系列包括的有: 128(1K),256(2K),512(4K),1024(8K),2048(16K)字节(B) at24c256系列包括的有: 16384(128K),32 ...

  8. IDEA建立一个可运行的struts2项目

    参考博客:https://blog.csdn.net/shuai_wy/article/details/79027573 直接使用IDEA创建struts2项目,配置好tomcat后是跑不起来的 需要 ...

  9. nyoj 1112 求次数(map, set)

    求次数 时间限制:1000 ms  |  内存限制:65535 KB 难度:2   描述 题意很简单,给一个数n 以及一个字符串str,区间[i,i+n-1] 为一个新的字符串,i 属于[0,strl ...

  10. A+B Problem IV

    描述acmj最近发现在使用计算器计算高精度的大数加法时很不方便,于是他想着能不能写个程序把这个问题给解决了.   输入 包含多组测试数据每组数据包含两个正数A,B(可能为小数且位数不大于400) 输出 ...