[jboss-user] [JBoss Portal] - StyleSheet not Working in DisplayTag Library

lomonaco do-not-reply at jboss.com
Thu Apr 26 13:41:04 EDT 2007


Hi,

I'm trying to use a simple example using DisplayTag but the stylesheet is
not working.

Here the Example Live

http://ipplus.dyndns.org:8080/portal/portal/default/DisplayTagPortlet

What I did so far:

The Steps 

1) Installed jboss-portal-2.6-CR1-bundled.zip
2) Download displaytag-1.1-bin.zip
3) Copy displaytag-1.1.jar to my WEB-INF/lib Portlet
4) Copy the following Libraries to $JBOSS_HOME/server/default/lib
    commons-lang
    commons-beanutils
    itext
    displaytag-export-poi.jar
    poi.jar

5) Put displaytag-portlet-1.1.jar inside WEB-INF/lib

6) Create the displaytag.properties file in WEB-INF directory


  | 
  | #sort.behavior=list
  | #sort.amount=list
  | #basic.empty.showtable=true
  | #basic.msg.empty_list=No results matched your criteria.
  | #paging.banner.placement=top
  | #paging.banner.onepage=<span class="pagelinks"></span>
  | export.types=csv excel xml pdf rtf
  | export.excel=true
  | export.csv=true
  | export.xml=true
  | export.pdf=true
  | export.rtf=true
  | export.excel.class=org.displaytag.export.excel.DefaultHssfExportView
  | export.pdf.class=org.displaytag.export.DefaultPdfExportView
  | export.rtf.class=org.displaytag.export.DefaultRtfExportView
  | factory.requestHelper=org.displaytag.util.DefaultRequestHelperFactory
  | factory.requestHelper=org.displaytag.portlet.PortletRequestHelperFactory
  | # if set, file is downloaded instead of opened in the browser window
  | #export.[mymedia].filename=
  | 
  | 

7) Create the following JSP Page


  | <jsp:directive.page import="org.displaytag.sample.*" />
  | <%@ taglib uri="http://displaytag.sf.net" prefix="display" %>
  | <%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %>
  | 
  | <portlet:defineObjects/>
  | 
  | <% request.setAttribute( "test", new TestList(10, false) ); %>
  | <display:table name="test"/>
  | 
  | 

8) Importing CSS 

Copy the ccs directory from the displaytag example to the root of my portlet 

9) Change the jboss-portlet.xml file


  | <portlet-app>
  |     <portlet>
  |         <portlet-name>PortletName</portlet-name>
  |             <header-content>
  | <link type='text/css' rel='stylesheet' href='css/teststyles.css'/>
  | <link type='text/css' rel='stylesheet' href='css/site.css'/>
  | <link type='text/css' rel='stylesheet' href='css/screen.css'/>
  | <link type='text/css' rel='stylesheet' href='css/print.css'/>
  | <link type='text/css' rel='stylesheet' href='css/displaytag.css'/>
  | <link type='text/css' rel='stylesheet' href='css/alternative.css'/>
  |             </header-content>
  |     </portlet>
  | </portlet-app>
  | 

 Any Help or tip ?

  Thanks in Advanced

  Andre Lomonaco


View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4041114#4041114

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4041114



More information about the jboss-user mailing list