Eclipse设置新建jsp文件默认模板
2017-12-03 21:20
435 查看
没有需求就没有进步,遇到问题:现在有大量的html模板页面,但是这些模板是不能和后台进行数据交互的,所以要把他们通通变成jsp页面(59个html文件),还有就是html文件转换成jsp文件的时候,前面还要加上:
这样的工作量很大,既要复制整个html文件的代码,还要加上路径的java代码,想想就要疯
很多编译器都提供了生成文件的模板,可以自定义,我的前面有篇文章介绍了IDEA怎样设置模板注释信息,设置都是一样的。
在Eclipse编译器界面上依次找到Window==》Preferences==》Web==》JSP Files==》Editor==》Templates(也可以直接在上面的文本框中直接搜索)
点击Templates之后可以在右面看到一堆的设置,找到第三列属性为JSP with xhtml markup的(红框标着的,其他的不是),可以看到他的原来的模板代码在下方显示,我的是设置完的,双击点开,添加自己想要的格式
贴出完整代码(复制即可):
这样的工作量很大,既要复制整个html文件的代码,还要加上路径的java代码,想想就要疯
很多编译器都提供了生成文件的模板,可以自定义,我的前面有篇文章介绍了IDEA怎样设置模板注释信息,设置都是一样的。
在Eclipse编译器界面上依次找到Window==》Preferences==》Web==》JSP Files==》Editor==》Templates(也可以直接在上面的文本框中直接搜索)
点击Templates之后可以在右面看到一堆的设置,找到第三列属性为JSP with xhtml markup的(红框标着的,其他的不是),可以看到他的原来的模板代码在下方显示,我的是设置完的,双击点开,添加自己想要的格式
贴出完整代码(复制即可):
<?xml version="1.0" encoding="${encoding}" ?> <%@ page language="java" contentType="text/html; charset=${encoding}" pageEncoding="${encoding}"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <base href="<%=basePath%>"> <meta http-equiv="Content-Type" content="text/html; charset=${encoding}" /> <title>Insert title here</title> </head> <body> ${cursor} </body> </html>
相关文章推荐
- Eclipse 设置新建jsp文件的默认模板
- Eclipse 设置新建jsp文件的默认模板
- eclipse设置新建jsp文件默认字符编码为utf-8
- ECLIPSE - 新建jsp页面默认模板设置
- ECLIPSE - 新建jsp页面默认模板设置
- eclipse设置新建jsp文件默认字符编码为utf-8
- ECLIPSE - 新建jsp页面默认模板设置
- eclipse设置新建jsp文件默认字符编码为utf-8
- 在eclipse如何设置新建JSP文件的默认字符编码为UTF-8?
- eclipse设置新建jsp文件默认字符编码为utf-8
- eclipse设置新建jsp文件默认字符编码
- eclipse设置新建jsp文件默认字符编码为utf-8
- eclipse新建jsp页面默认模板设置
- 改变Eclipse或者MyEclipse新建jsp文件的默认编码
- 如何设置eclipse在新建了一个jsp文件之后将字符编码自动设为utf-8字符编码的?
- 如何修改myeclipse 新建JSP文件时的默认模板
- Eclipse常用设置--jsp文件默认编码
- eclipse --- 新建JSP页面默认模版设置
- 设置myeclipse新建jsp文件默认编码为UTF-8
- 设置Eclipse在新建JSP时默认初始编码为UTF-8