主要是在使用/** 内容 */时设置的模板文件。导出的XML文件
eclipse--windows-preference--java--Code style--code Templater 处导入
操作
1.复制以下xml代码保存到xml空文件中,保存后使用eclipse到code Templater 导入即可。
2.查看效果代码
<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="false" context="delegatecomment_context" deleted="false" description="Comment for delegate methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name="delegatecomment">/** ${tags}
* ${see_to_target}
*/
</template><template autoinsert="false" context="settercomment_context" deleted="false" description="Comment for setter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.settercomment" name="settercomment">/** @Title: ${enclosing_method} <BR>
* @Description: <BR>
* @return: ${field_type} <BR>
*/
</template><template autoinsert="false" context="overridecomment_context" deleted="false" description="Comment for overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name="overridecomment">/** <p>Title: ${enclosing_method}</p>
* <p>Description: </p>
* ${tags}
* ${see_to_overridden}
*/
</template><template autoinsert="false" context="methodcomment_context" deleted="false" description="Comment for non-overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name="methodcomment">/** @Title: ${enclosing_method}
* @Description:
* @param: ${tags}
* @return: ${return_type}
* @throws
* @author ${user}
* @Date ${date} ${time}
*/
</template><template autoinsert="false" context="filecomment_context" deleted="false" description="Comment for created Java files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.filecomment" name="filecomment">/** FileName: ${file_name}
* @Description:
* Company: 北京钻天猴科技有限公司
* @author: ${user}
* @version V2.0
* Createdate: ${date} ${time}
*/
</template><template autoinsert="false" context="typecomment_context" deleted="false" description="Comment for created types" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.typecomment" name="typecomment">/** @package: ${package_name}
* @Title: ${type_name}
* @Description:
* @Company: 北京钻天猴科技有限公司
* @author ${user}
* @date ${date} ${time}
*/</template><template autoinsert="false" context="fieldcomment_context" deleted="false" description="Comment for fields" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment">/**
* @Fields ${field} :
*/</template><template autoinsert="false" context="constructorcomment_context" deleted="false" description="Comment for created constructors" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name="constructorcomment">/** @Title: ${enclosing_type}
* @Description:
* @param: ${tags}
* @throws
*/
</template><template autoinsert="false" context="gettercomment_context" deleted="false" description="Comment for getter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name="gettercomment">/** @Title: ${enclosing_method} <BR>
* @Description: <BR>
* @return: ${field_type} <BR>
*/
</template></templates>
效果代码:
/**
* @package: cn.zuantianhou.manage.web.controller
* @Title: PageController
* @Description: 页面跳转控制类
* @Company: 北京钻天猴科技有限公司
* @author MrLu
* @date 2017年2月16日 上午10:41:24
*/
@Controller
@RequestMapping("page")
public class PageController {
/**
* @Title: toPage
* @Description: 一级页面跳转
* @param: @param pageName
* @param: @param request
* @param: @return
* @return: String
* @throws
* @author MrLu
* @Date 2017年2月16日 上午10:41:37
*/
@RequestMapping(value="{pageName}",method=RequestMethod.GET)
public String toPage(@PathVariable("pageName") String pageName,HttpServletRequest request){
if(pageName.equals("reCaptcha")){
return "reCaptcha";
}
Manager user = (Manager)request.getSession().getAttribute("user");
if(user!=null){
return pageName;
}else{
return "login";
}
}
}