MyEclipse设置Java模板和JSP模板_20110907
多行注释快捷键:选中要加注释的方法或类,按Alt+Shift+J。
代码标准化快捷键:选中要标准化的部分,按Ctrl+Shift+F。
--------------------------------
文档注释
javadoc工具提取文档注释生成API文档
常用javadoc标记
@author
@version
@deprecated
@param
@return
@see
@exception
@throws
但是javadoc标记的使用也有位置限制
类或接口文档注释 @author @version @deprecated @see等
方法或构造器文档注释 @param @return @exception @throws等
属性文档注释 @deprecated @see
--------------------------------
Java
设置注释模板的入口:Window->Preference->Java->Code Style->Code Template然后展开Comments节点就是所有需设置注释的元素。
现就每一个元素逐一介绍:
文件(Files)注释标签:
/**
* @title: ${file_name}
* @package ${package_name}
* @description: ${todo}(用一句话描述该文件做什么)
* @author
* @date ${date} ${time}
* @version v1.00
*/
类型(Types)注释标签(类的注释):
/**
* @classname: ${type_name}
* @description: ${todo}(这里用一句话描述这个类的作用)
* @author
* @date ${date} ${time}
*
* ${tags}
*/
字段(Fields)注释标签:
/**
* @fields ${field} : ${todo}(用一句话描述这个变量表示什么)
*/
构造函数标签:
/**
* <p>title: </p>
* <p>description: </p>
* ${tags}
*/
方法(Constructor & Methods)标签:
/**
* @title: ${enclosing_method}
* @description: ${todo}(这里用一句话描述这个方法的作用)
* @param ${tags} 设定文件
* @return ${return_type} 返回类型
* @throws
*/
覆盖方法(Overriding Methods)标签:
/* (非 Javadoc)
* <p>title: ${enclosing_method}</p>
* <p>description: </p>
* ${tags}
* ${see_to_overridden}
*/
代表方法(Delegate Methods)标签:
/**
* ${tags}
* ${see_to_target}
*/
getter方法标签:
/**
* @return ${bare_field_name}
*/
setter方法标签:
/**
* @param ${param} 要设置的 ${bare_field_name}
*/
--------------------------------
比如以下具体例子:
类型(Types)注释标签(类的注释)Comment for created types:
/**
* @class ${type_name}
* @description <p>类的详细说明</p>
* @author 类创建者姓名
* @author 其他作者姓名
* @version 1.00 9999/99/99 类创建者姓名
* <p> 9.99 9999/99/99 修改者姓名 修改内容说明</p>
* <p> 9.99 9999/99/99 修改者姓名 修改内容说明</p>
* @see 参考类1
* @see 参考类2
*/
字段(Fields)注释标签Comment for fields:
/** @fields ${field} <p>属性的详细说明</p> */
方法(Constructor & Methods)标签Comment for non-overriding methods:
/**
* @methods ${enclosing_method}
* @description <p>方法的详细说明</p>
* @param 参数1 参数1的使用说明
* @param 参数2 参数2的使用说明
* @param 参数3 参数3的使用说明
* @return ${return_type} 返回结果的说明
* @throws 异常类型.错误代码 注明从此类方法中抛出异常的说明
* @throws 异常类型 注明原来从此类方法的被调用方法中抛出的异常
* @see 参考类1
* @see 参考类2#类方法或类属性
*/
--------------------------------
JSP
用的是MyEclipse9.0
步骤如下:
1:myeclipse9安装目录\Common\plugins\com.genuitec.eclipse.j2eedt.core_9.0.0.me201103181703\templates\velocity\welcome路径下找到Jsp.vtl,复制一份,重命名为struts2.vtl,然后把里面的内容修改为自己想要的格式,保存。然后把该文件复制放到 myeclipse9安装目录\Common\plugins\com.genuitec.eclipse.wizards_9.0.0.me201103012021.jar里的templates\jsp文件夹下面即可。
2:找到 myeclipse9安装目录\Common\plugins\com.genuitec.eclipse.wizards_9.0.0.me201103012021.jar
把jar打开里面的templates.xml里面
<template
context="com.genuitec.eclipse.wizards.jsp"
script="templates/jsp/Jsp.vtl"
name="Default JSP template"/>
下面增加
<template
context="com.genuitec.eclipse.wizards.jsp"
script="templates/jsp/struts2.vtl"
name="Struts2 template"/>
3:重新启动myeclipse 新建jsp,在模板中就会出现Struts2 template,选中,按完成,新建的jsp页面就按你的模板生成!
注意:MyEclipse8.6路径是:安装目录\Common\plugins\com.genuitec.eclipse.j2eedt.core_8.6.0.me201007292038\templates\velocity\welcome
模板位置:安装目录\Common\plugins\com.genuitec.eclipse.wizards_8.6.0.me201007140905.jar
分享到:
相关推荐
1. **MyEclipse**:这是一个强大的Java集成开发环境,它扩展了Eclipse的功能,支持Web、Java EE、JSP、Spring等开发,提供了丰富的模板和调试工具,使得开发过程更为高效。 2. **JSP(JavaServer Pages)**:JSP是...
【jsmart】:jsmart是一个开源的Java模板引擎,用于生成静态HTML页面。在这个项目中,它被用于实现图片上传功能,可能是用来处理用户上传的图片,生成相应的HTML展示或者存储到服务器。 【MySQL 5.5】:MySQL是流行...
【描述】中提到的"MyEclipse的Hibernate配置的模板"是指在MyEclipse中,用户可以设置和定制自己的模板策略,用于自动生成Hibernate项目中所需的代码。这些模板允许开发者自定义反向工程(Reverse Engineering)的...
### MyEclipse 9.0 自定义创建JSP模板的方法详解 #### 一、引言 在进行Web开发的过程中,经常需要使用Java Server Pages (JSP) 来构建动态网页。MyEclipse作为一款功能强大的集成开发环境(IDE),提供了诸多便捷的...
其中,JSP模板的自定义设置对于提升开发效率尤为重要。 #### 标题:MyEclipse_修改Jsp模板 此标题明确指出了本文的主要内容——如何在MyEclipse中修改JSP模板。对于经常使用MyEclipse进行Web开发的开发者来说,...
在MyEclipse中,开发人员有时需要根据个人习惯或项目需求创建自定义的JSP模板,以便快速生成标准的页面结构。以下是如何在MyEclipse 10中增加自定义JSP模板的详细步骤: 首先,你需要确保MyEclipse已关闭,这是为了...
这个标题和描述提到了使用MyEclipse开发的一个JSP(JavaServer Pages)实例。MyEclipse是一款强大的集成开发环境(IDE),专为Java EE应用,包括Web应用程序如JSP,提供了一站式的开发解决方案。JSP是一种动态网页...
总之,MyEclipse 7.0版本的JSP编辑器是开发Java Web应用的强大工具,通过充分利用其各项功能,开发者可以更高效地编写、调试和管理JSP页面,提升开发体验和产品质量。在实际工作中,不断学习和实践,掌握这些工具的...
在重装MyEclipse之后,为了确保开发环境的高效性和舒适性,我们需要进行一系列的设置以满足个人习惯和项目需求。以下是一些关键的配置步骤: 1. **编码设置**: - 首先,进入`Window -> Preferences -> General ->...
对于Servlet、JSP、JSF等技术,MyEclipse都有对应的向导和模板,帮助开发者快速搭建项目结构。此外,它还内置了Tomcat、JBoss、WebLogic等常见应用服务器的集成,便于进行本地部署和调试。 MyEclipse的数据库工具也...
本文将详细介绍如何在MyEclipse10中添加自定义的JSP模板,以实现更快捷的页面搭建。 #### 二、准备工作 在开始之前,请确保已按照以下步骤进行准备: 1. **关闭MyEclipse**:确保在进行任何操作前,先关闭MyEclipse...
在IT行业中,开发效率是至关重要的,而Java作为广泛应用的编程语言,其开发工具的优化配置可以大大提高...因此,理解和利用好MyEclipse的注释模板是一项非常实用的技能,对于任何Java开发者来说都具有很高的价值。
【标题】"myeclipse下的servlet+jsp+JDBC" 涉及到的是Java Web开发中的核心技术栈,...MyEclipse提供了丰富的工具和模板,使得Java Web开发更加便捷和高效。这个小应用程序可以作为学习和理解这些基础概念的一个起点。
2. **HTML和JSP模板** 在HTML或JSP文件中,可以使用模板快速生成HTML标签、JSP脚本片段等。比如,输入`for`会生成一个for循环结构,输入`table`则会构建一个基本的HTML表格。 3. **SQL模板** 对于数据库操作,...
MyEclipse 6提供了丰富的模板和向导,使得开发者能够快速启动新项目,减少初期设置的工作量。 在Java EE开发部分,手册会详细解析如何利用MyEclipse 6进行JSP和Servlet的开发。JSP是Java服务器页面,用于构建动态...
《MyEclipse 6 Java 开发中文教程》是一本针对初学者和中级开发者设计的指导书籍,旨在帮助读者深入理解并熟练使用MyEclipse 6这一强大的Java开发环境。MyEclipse是基于Eclipse平台的集成开发环境(IDE),特别为...
对于JSP开发,MyEclipse提供了便捷的模板支持和内置的Tomcat服务器,使得开发过程更为高效。 配置JSP开发环境主要涉及以下几个步骤: 1. **安装MyEclipse**: 下载并安装最新版本的MyEclipse,确保系统满足其运行...
在本文中,我们将探讨如何使用Eclipse、MyEclipse和Tomcat搭建一个用于开发JSP(Java Server Pages)和Servlet的应用环境。首先,Eclipse是一款强大的集成开发环境(IDE),主要用于Java应用程序的开发,而MyEclipse...
可能包括一个或多个JSP文件(如`guestbook.jsp`,用于展示和提交留言)、Servlet(如`GuestbookServlet.java`,用于处理请求和响应)、以及可能的CSS和JavaScript文件来处理页面样式和交互。此外,可能还有一个...
这个教程详细介绍了如何使用MyEclipse 6进行Java项目的开发,对于初学者和有一定经验的开发者来说都是一个宝贵的资源。"很赞的书"这一评价表明教程内容全面,易懂,实践性强。 在Java开发领域,MyEclipse 6 提供了...