[jboss-user] [JBoss Portal] - Re: Edit Mode problem
forgoodorforawesome
do-not-reply at jboss.com
Thu Sep 6 16:36:38 EDT 2007
Ok, here's my portlet.xml file:
<?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>EmmiPortlet</portlet-name>
| <portlet-class>com.rightfield.testing.portlet.EmmiPortlet</portlet-class>
| <supports>
| <mime-type>text/html</mime-type>
| <portlet-mode>VIEW</portlet-mode>
| <portlet-mode>EDIT</portlet-mode>
| </supports>
| <portlet-info>
| <title>Emmi Portlet</title>
| </portlet-info>
| </portlet>
| </portlet-app>
And here's my Portlet code:
import java.io.IOException;
| import java.io.PrintWriter;
|
| import javax.portlet.ActionRequest;
| import javax.portlet.ActionResponse;
| import javax.portlet.GenericPortlet;
| import javax.portlet.PortletException;
| import javax.portlet.PortletRequestDispatcher;
| import javax.portlet.PortletSecurityException;
| import javax.portlet.RenderRequest;
| import javax.portlet.RenderResponse;
|
|
| import com.rightfield.common.EmmiDTO;
| import com.rightfield.emmimgr.dao.EmmiMgrDAOFactory;
| import com.rightfield.emmimgr.dao.ReadOnlyEmmiMgrDAO;
|
| public class EmmiPortlet extends GenericPortlet {
|
|
|
| @Override
| protected void doEdit(RenderRequest request, RenderResponse response)
| throws PortletException, IOException {
| response.setContentType("text/html");
| PortletRequestDispatcher prd = getPortletContext().getRequestDispatcher("/WEB-INF/jsp/edit.jsp");
| prd.include(request, response);
| }
|
| @Override
| protected void doView(RenderRequest request, RenderResponse response)
| throws PortletException, PortletSecurityException, IOException {
| response.setContentType("text/html");
| try{
|
| request.setAttribute("accessCode", "19205679384");
| //other attribute settings...
|
| PortletRequestDispatcher prd = getPortletContext().getRequestDispatcher("/WEB-INF/jsp/view.jsp");
| prd.include(request, response);
|
|
| }catch(Exception e){
| throw new RuntimeException(e);
| }
| }
|
| @Override
| public void processAction(ActionRequest request, ActionResponse response)
| throws PortletException, PortletSecurityException, IOException {
| // TODO Auto-generated method stub
| super.processAction(request, response);
| }
|
|
| }
I'm beginning to wonder whether there is an environment issue. I'm not using the bundled distribution, rather I downloaded the binary distribution and followed the instructions so that I could deploy the portal to the installation of jboss I already had.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4081849#4081849
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4081849
More information about the jboss-user
mailing list