Ask Questions and Find Answers
Important:
Ask is now read-only. You can review any existing questions and answers, but not add anything new.
But - don't panic! While ask is no more, we've replaced it with discuss - the new Liferay Discussion Forum! Read more here here or just visit the site here:
discuss.liferay.com
My JSP file drive me crazy
Hello All,<br /><br />I have a problem with getting my JSP file <br />Please, if there someone who can answer me, it would be great, because I tried many things but it didn’t work!<br /><br />I use Liferay with tomcat, and for developing my portlet, I’m using Jdevlopper 10g<br /><br /><br />This is my <b>java class</b><br /><br /><b>package com.netprogres;<br /><br />import java.io.IOException;<br />import java.util.StringTokenizer;<br />import javax.portlet.*;<br /><br />public class Portlet1 extends GenericPortlet <br />{<br /><br />public void init(PortletConfig config)<br /> throws PortletException {<br /> super.init(config);<br /> }<br /><br /><br />protected void doView(RenderRequest request, <br />RenderResponse response) <br />throws PortletException, IOException {<br /> PortletRequestDispatcher dispatcher = getPortletContext().getRequestDispatcher ("/portlet1/html/helloworld.jsp");<br /> dispatcher.include(request, response);<br />}<br />}</b><br /><br /><br /><br /><br />And this is <b>my Jsp</b><br /><br /><b><%@ page contentType="text/html"<br /> import="javax.portlet.*,java.util.*,com.netprogres.dernier,com.netprogres.resource.dernierBundle"%><br /><%@ taglib uri="http://java.sun.com/portlet" prefix="portlet"%><br /><portlet:defineObjects/><br /><br /><table cellpadding="8" cellspacing="0" width="100%"><br /><tr><br /> <td><br /> <font class="portlet-font" style="font-size: x-small;"><br /> This is the Mehdi <b>Sample JSP Portlet</b><br /> </font><br /> </td><br /></tr><br /></table></b><br /><br />And this is my <b>portlet.xml</b><br /><br /><b><br /><?xml version = "1.0" ?><br /><portlet-app xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd" version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd <a href="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd">" target="_blank">http://java.sun.com/xml/ns/portlet/portlet...0.xsd"></a><br /> <portlet><br /> <portlet-name>portlet1</portlet-name><br /> <display-name xml:lang="en">hello</display-name><br /> <portlet-class>com.netprogres.hello</portlet-class><br /> <expiration-cache>0</expiration-cache><br /> <supports><br /> <mime-type>text/html</mime-type><br /> </supports><br /> <supported-locale>en</supported-locale><br /> <resource-bundle>com.netprogres.resource.helloBundle</resource-bundle><br /> <portlet-preferences><br /> <preference><br /> <name>portletTitle</name><br /> </preference><br /> </portlet-preferences><br /> </portlet><br /> </portlet-app><br /> <br /> When I try to add the portlet, tomcat shows these exceptions</b><br /><br /><br /><br />And this is my <b>web.xml</b><br /><br /><b><br /><?xml version = '1.0' encoding = 'windows-1252'?><br /><!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"><br /><web-app><br /> <description>Empty web.xml file for Web Application</description><br /> <session-config><br /> <session-timeout>35</session-timeout><br /> </session-config><br /> <mime-mapping><br /> <extension>html</extension><br /> <mime-type>text/html</mime-type><br /> </mime-mapping><br /> <mime-mapping><br /> <extension>txt</extension><br /> <mime-type>text/plain</mime-type><br /> </mime-mapping><br /> <br /></web-app></b><br /><br /><br />I tried to change my jsp root path path, but I didn’t work. <br /><br />please help me.<br /><br />thanks. <br />Yasmine<br /><br /><br />ps: u can see an attachement file, where u can see the location of the portlet.<br /><br /><br /><br />
Community
Company
Feedback