注意:在MyEclipse中创建portlet项目 首先:创建 File->New->Web Project (项目名:PlutoInvoker 借鉴原由的包servlet包,不能随便改动项目名)
其次:在项目上右击->MyEclipse->Add Portlet ->Add Portlet capabilites ->Finish
1. 此时在项目的src中新建如下类:
package org.apache.pluto; import java.io.IOException; import javax.portlet.GenericPortlet; import javax.portlet.PortletException; import javax.portlet.RenderRequest; import javax.portlet.RenderResponse; public class FirstPortlet extends GenericPortlet { /** * Helper method to serve up the mandatory view mode. */ protected void doView(RenderRequest request, RenderResponse response) throws PortletException, IOException { response.setContentType("text/html"); response.getWriter().println("hello,this is my first portlet"); } }
2.在WEB-INF的portlet.xml添加内容如下:记住<portlet-name>FirstPortlet</portlet-name>
<?xml version='1.0' encoding='UTF-8' ?> <portlet-app xmlns='http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd' version='1.0'> <portlet> <portlet-name>FirstPortlet</portlet-name> <display-name>FirstPortlet Portlet</display-name> <portlet-class>org.apache.pluto.FirstPortlet</portlet-class> <supports> <mime-type>text/html</mime-type> <portlet-mode>VIEW</portlet-mode> </supports> <portlet-info> <title>FirstPortlet Pluto</title> </portlet-info> </portlet></portlet-app>
3.在WEB-INF的web.xml添加内容如下 :注意:①version=”2.5“必须与自动生成的一致。否则:会抛出NotFound...错误。②下面代码中的<servlet-name>firstportlet</servlet-name>与portlet.xml中的<portlet-name>FirstPortlet</portlet-name>一样。
<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <servlet> <servlet-name>firstportlet</servlet-name> <servlet-class>org.apache.pluto.container.driver.PortletServlet</servlet-class> <init-param> <param-name>portlet-name</param-name> <param-value>FirstPortlet</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>firstportlet</servlet-name> <url-pattern>/PlutoInvoker/FirstPortlet</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> </web-app>
打开http://localhost:8080/pluto/portal,登陆进去后,选择上面的Pluto Admin,添加Add Page按钮左边框输入 导航子栏目名称后点击Add Page,新建一导航标签。并在下面的Portlet Applications下 选择刚刚添加的portlet项目,查看效果了。
由于MyEclipse10在导出war包是会出现错误在网上借鉴了一个方法:
相关推荐
晚上流传的方法总是不成功,经过反复实验,终于能够破解 myeclipse 10.7了,不容易啊,特意上传供大家免费下载
MyEclipse 10.7汉化包是一个专为MyEclipse 10.7版本设计的语言转换工具,旨在帮助用户将原本英文界面的操作环境转化为中文,以方便中国用户更流畅地使用这款强大的集成开发环境(IDE)。MyEclipse是基于Eclipse平台...
myeclipse-10.7.1-offline-installer-windows.exe
本文将详细介绍如何在MyEclipse 10.7环境中安装并配置反编译插件——JadClipse,并提供相关的下载资源。 #### 二、准备工作 在进行安装之前,请确保已经安装了以下环境: 1. **Java环境**:确保安装了 JDK 1.6 或...
【MyEclipse10.7的Git文件】与【myeclipse10.7 git 文件】这两个描述都指向了在MyEclipse 10.7版本中使用Git进行版本控制的相关内容。Git是一款分布式版本控制系统,它使得开发者可以追踪代码的变更历史,协同合作...
激活Myeclipse10.7亲测绝对可用激活Myeclipse10.7
附上版本下载地址,内有所有版本下载地址,包括sping版本。...http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/installers/myeclipse-10.7-offline-installer-windows.exe
myeclipse10.7破解版
Myeclipse10.7破解工具 非常的好用
1.MyEclipse 10.7的完美汉化补丁 破解教程2.MyEclipse 10.7的破解工具和详细
Myeclipse10.7的完美破解工具..另外解决了破解后无法导出war包的问题,附带破解教程,本人亲测可用,欢迎下载!
很好用的注册机,注意看使用说明,和10.6注册方法一样
4. **支持Maven项目**:MyEclipse 10.7支持Maven项目管理,可以轻松创建、构建和部署Maven项目。 5. **Web和Java EE支持**:全面支持HTML5、CSS3、JavaScript等Web技术,以及Servlets、JSP、JSF等Java EE技术。 6. *...
标题 "myeclipse10.7中的jar包" 指的是从MyEclipse 10.7版本中提取的一系列Java档案(JAR)文件,这些文件通常包含类库和资源,是软件开发中不可或缺的部分。MyEclipse是集成开发环境(IDE),尤其适合Java EE应用...
本文件是针对MyEclipse 10.x 的破解,亲测以后,对MyEclipse10.7 10.6均可破解!而且步骤说明为图文PDF版!!!定能助你轻松搞定!!!
MyEclipse10.7 破解文件+破解说明 网上很多破解软件使用后导致me无法启动十分坑!!传上自己找了很久的包,希望大家不会再绕弯路破解!
myeclipse-10.0-offline-installer-windows.part16.rar
myeclipse10.7 破解版+破解文件 亲测有用,正在用,安装包+破解包+破解pdf指导
支持MyEclipse10.7版本破解。
用户通常需要按照提供的指南,将这些汉化文件正确地应用到MyEclipse 10.7安装目录下,以实现IDE的界面语言切换。在安装过程中,用户需要注意备份原有文件,以防止汉化失败或出现问题时能够恢复原状。 总之,...