[jboss-user] [JBoss Portal] - Re: getPreferences with JSF portlet
franco12
do-not-reply at jboss.com
Mon Oct 16 08:44:48 EDT 2006
The problem is that the program won't pass through 'doView'
MDP_contribution_consultation.java
import javax.portlet.PortletPreferences;
| import javax.portlet.PortletSecurityException;
| import javax.portlet.RenderRequest;
| import javax.portlet.RenderResponse;
| import javax.portlet.PortletException;
| import java.io.IOException;
|
| public class MDP_contribution_consultation
| {
| String consulter="ok";
| String supprimer;
| private String init="false";
|
| protected void doView(RenderRequest request, RenderResponse response) throws PortletException, PortletSecurityException, IOException
| {
| response.setContentType("text/html");
| // StringBuffer html = new StringBuffer();
| // PrintWriter writer = response.getWriter();
| PortletPreferences prefs = request.getPreferences();
| String parameter = prefs.getValue("suppression_pref",init);
| if (parameter.equals("true"))
| {
| this.supprimer="ok";
| // html.append("<-- Contribution --><br/>");
| // html.append("<img src='/WEB-INF/images/logo.gif'/>");
| }
| else
| {
| this.supprimer="pas ok";
| // html.append("<-- Consultation --><br/>");
| }
| // response.getWriter().write(html.toString());
| // writer.close();
| }
|
| public String getConsulter()
| {
| return consulter;
| }
|
| public void setConsulter(String consulter)
| {
| this.consulter = consulter;
| }
|
| public String getSupprimer()
| {
| return supprimer;
| }
|
| public void setSupprimer(String supprimer)
| {
| this.supprimer = supprimer;
| }
| }
view.jsp
| <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
| <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
|
| <f:view>
| <div align="center">
| <h:panelGrid columns="3">
| <h:outputText value="NOM FICHE"/>
| <h:outputText value="CONSULTER"/>
| <h:outputText value="SUPPRIMER"/>
| <h:outputText value="fiche 1"/>
| <h:outputText value="#{MDP_contribution_consultation.consulter}"/>
| <h:outputText value="#{MDP_contribution_consultation.supprimer}"/>
| <h:outputText value="fiche 2"/>
| <h:outputText value="#{MDP_contribution_consultation.consulter}"/>
| <h:outputText value="#{MDP_contribution_consultation.supprimer}"/>
| <h:outputText value="fiche 3"/>
| <h:outputText value="#{MDP_contribution_consultation.consulter}"/>
| <h:outputText value="#{MDP_contribution_consultation.supprimer}"/>
| </h:panelGrid>
| <br/>
| </div>
| </f:view>
sorry for the multiple posts
regards
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3978510#3978510
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3978510
More information about the jboss-user
mailing list