增加自定义模板的方法:
在D:\Program Files\MyEclipse
6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\templates\jsp
目录下找到Jsp.vtl,复制一份,重命名为jsp-struts2.vtl,然后把里面的内容修改为自己想要的格式,保存。
然后在 D:\Program
Files\MyEclipse
6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710
目录下找到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/jsp-struts2.vtl"
name="Struts2 JSP Template"/>
保存。重启eclipse。
新建jsp,在模板中就会出现Struts2 JSP Template,选中,按完成,新建的jsp页面就按你的模板生成了!
注意:
1.D:\Program Files\MyEclipse 6.0\ 是安装myeclipse的路径。
2.com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710
中的wizards_6.0.1.zmyeclipse601200710根据版本的不同可能会不同,如可能为
com.genuitec.eclipse.wizards_6.0.0.zmyeclipse60020070820等。
增加的模板内容
#*---------------------------------------------#
# Template for a Struts2 JSP
# @version: 1.2
# @author: Ericyou
#---------------------------------------------#
*#<%@ page language="java" pageEncoding="$encoding" contentType="text/html; charset=$encoding"%>
*#<%@ taglib prefix="s" uri="/struts-tags"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP '$title' starting page</title>
#parse( "templates/jsp/JSPMetaTags.vtl" )
</head>
<body>
This is my JSP page. <br>
</body>
</html>
分享到:
相关推荐
安装完成后,myEclipse会增加对Struts2的模板、验证框架和其他特性支持。 3. **创建新项目** 打开myEclipse,选择“File” -> “New” -> “Dynamic Web Project”,为项目命名,然后设置目标运行环境(如Tomcat或...
通过本文档的学习,我们不仅了解了如何在 MyEclipse 8 环境中快速搭建 Struts 2 开发环境,还掌握了 Struts 2 的基本配置文件 `struts.xml` 和 `web.xml` 的配置方法。这对于初学者来说是非常有价值的指导资料。在...
在MyEclipse中,还可以利用其自动代码生成功能,快速生成Action、Form Bean和JSP页面的模板代码,提高开发效率。同时,MyEclipse的项目管理、版本控制、团队协作等功能也能有效辅助Struts项目的开发。 综上所述,...
在Struts2中,Action类是业务逻辑的载体。创建一个Action类需要继承`com.opensymphony.xwork2.ActionSupport`或其子类,并重写execute()方法。例如,创建一个名为`HelloWorldAction`的Action: ```java public ...
总之,【MyEclipse_Struts】教程是一个理想的起点,它引导初学者逐步掌握如何在MyEclipse环境中开发Struts应用,同时也为更深入的Struts学习和实践打下基础。在实践中,不断探索和理解Struts框架的核心概念,如...
1. 在MyEclipse或Eclipse中创建Struts2项目,并配置好所需的库,包括Struts2、iReport、JasperReport等相关依赖。 2. 使用iReport设计报表模板,保存为.jrxml文件。 3. 在Java代码中,通过JasperCompileManager编译....
在深入探讨如何使用MyEclipse构建SSH2框架(Struts2 + Spring + Hibernate)之前,首要任务是确保开发环境的正确搭建。本教程推荐的环境配置为MyEclipse7.5,搭配Struts2.2.1版本,同时采用MyEclipse自带的Spring和...
- 首先,你需要在MyEclipse中创建一个新的Web Project,这是一个基础的项目模板,用于承载SSH2框架。 2. **添加Struts2支持** - 在项目创建后,通过"MyEclipse" -> "Project Capabilities" -> "Add Struts ...
1. 创建Struts项目:在MyEclipse中,可以通过New -> Project -> MyEclipse -> Web -> Java Web来创建一个新的Web项目,然后选择Struts 1或Struts 2的模板,根据需求进行项目配置。 2. 配置Struts库:在项目的WEB-...
本教程将详细介绍如何在MyEclipse中配置四大框架:Struts、Hibernate、Spring和FreeMarker,以实现一个完整的MVC(模型-视图-控制器)架构。 首先,Struts是一个基于MVC设计模式的Java Web应用框架,它负责处理用户...
在这个场景中,我们将深入探讨如何使用MyEclipse工具来实现一个基于Struts的登录功能。 首先,我们需要了解Struts框架的核心组件和工作原理。Struts框架主要由以下部分组成: 1. **Action类**:这是业务逻辑处理的...
2. 在MyEclipse中,进入"Window" -> "Preferences" -> "MyEclipse" -> "Files and Editors" -> "Code Templates"菜单。 3. 选择相应的模板类别,如"Java"、"JSP"或"Hibernate",然后导入下载的模板文件。 4. 用户...
以上步骤展示了如何在 MyEclipse 中创建一个基本的 Struts 工程,包括配置项目、添加 Struts 支持、创建页面和组件以及定义动作流。完成这些步骤后,就可以运行项目,测试 Struts 框架的基本功能。在实际开发中,还...
9. **IDE支持**:`.myeclipse`目录可能包含MyEclipse IDE的项目配置信息,这使得在MyEclipse中开发Struts2项目更为便捷。`.classpath`和`.project`文件是Eclipse或MyEclipse识别项目所必需的。 综上所述,Java ...
10. **调试和测试**:在Myeclipse环境中,可以方便地运行和调试Struts应用,查看日志信息,定位并解决可能出现的问题。 总的来说,通过Myeclipse的Struts Designer,开发者可以高效地构建Struts应用程序,减少了...
在JasperReport与MyEclipse的结合中,Struts2可以作为控制器,负责接收用户请求,处理业务逻辑,并调用JasperReport生成的报表服务,最后将报表结果展示给用户。 【学习路径】 学习这个例子,首先你需要熟悉...
这一步主要是为了生成Struts所需的配置文件,如struts-config.xml或struts2的struts.xml,以及Action类模板。通过MyEclipse的向导,你可以轻松地为项目添加Struts支持,这将自动生成Action类和相应的JSP视图页面,...