You don't need it, but it saves you writing the link tag. Unless you're putting it in a page, in which case you don't need any Wicket code, but can just put it in the HTML.
Eelco On 10/18/06, Igor Vaynberg <[EMAIL PROTECTED]> wrote: > if you build the path yourself you dont need the headercontributor to create > the url...wasnt that the whole point that you wanted? > > -Igor > > > > On 10/18/06, wicketmarsh <[EMAIL PROTECTED]> wrote: > > > > Hi tried this > > HeaderContributor.forCss(xyz.class, > > > "/"+((WebRequest)getRequest()).getHttpServletRequest().getContextPath() > > +"/style/abc.css") > > > > where xyz.class is my webpage in com.ma.itg.test.app directory, > > i am getting error > > wicket.WicketRuntimeException: Unable to find package resource [path = > > //webapp/style/IEEE.css, style = null, locale = null] > > at > > wicket.markup.html.PackageResource.getResourceStream > (PackageResource.java:520) > > at > > > wicket.protocol.http.WicketServlet.getLastModified(WicketServlet.java:395) > > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:736) > > at javax.servlet.http.HttpServlet.service > (HttpServlet.java:853) > > at > > > weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1072) > > at > > > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java > :465) > > at > > > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348) > > at > > > weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java > :6981) > > at > > > weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) > > at > > > weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) > > at > > > weblogic.servlet.internal.WebAppServletContext.invokeServlet > (WebAppServletContext.java:3892) > > at > > > weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2766) > > at > weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224) > > at > weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183) > > > > i even tries with removing first "/" before context path .. but still it > > gives error Unable to find package resource [path = > /webapp/style/IEEE.css, > > style = null, locale = null] > > > > here i don't know what is the class scope i need to pass , i just pass > any > > class i.e XYZ.class > > > > thanks in advance.. > > > > marsh > > > > > > igor.vaynberg wrote: > > > > > > the best way is to build the path manually by doing > > > "/"+contextpath+"/style/abc.css" you can get the > contextpath from the > > > httpservletrequest object > > > > ((WebRequest)getRequest()).getHttpServletRequest().getContextPath() > > > > > > -Igor > > > > > > > > > > > > > > > On 10/17/06, wicketmarsh <[EMAIL PROTECTED]> wrote: > > >> > > >> > > >> Hi everybody, > > >> > > >> I have my .css file in web context directory i.e webapp/style/abc.css > > >> since > > >> this .css is used by plain html and wicket , i can't place it in my > > >> wicket > > >> webpages directory. > > >> I want to access this .css file in my webpage. i know , we can access > is > > >> using HeaderContributor.forCss(Class scope,String path) but it seems it > > >> alway need class for scope. so it expect .css in relative to scope > > >> Class. > > >> how do I access .css from my application context > i.e.webapp/style/abc.css > > >> > > >> thanks in advance, > > >> > > >> marsh > > >> -- > > >> View this message in context: > > >> > http://www.nabble.com/Programatically-access-to-CSS-tf2463427.html#a6867612 > > >> Sent from the Wicket - User mailing list archive at Nabble.com. > > >> > > >> > > >> > ------------------------------------------------------------------------- > > >> Using Tomcat but need to do more? Need to support web services, > security? > > >> Get stuff done quickly with pre-integrated technology to make your job > > >> easier > > >> Download IBM WebSphere Application Server v.1.0.1 based on Apache > > >> Geronimo > > >> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > >> _______________________________________________ > > >> Wicket-user mailing list > > >> [email protected] > > >> > https://lists.sourceforge.net/lists/listinfo/wicket-user > > >> > > > > > > > ------------------------------------------------------------------------- > > > Using Tomcat but need to do more? Need to support web services, > security? > > > Get stuff done quickly with pre-integrated technology to make your job > > > easier > > > Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > > > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > > _______________________________________________ > > > Wicket-user mailing list > > > [email protected] > > > > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > > > > > > > > -- > > View this message in context: > http://www.nabble.com/Programatically-access-to-CSS-tf2463427.html#a6878003 > > Sent from the Wicket - User mailing list archive at Nabble.com. > > > > > > > ------------------------------------------------------------------------- > > Using Tomcat but need to do more? Need to support web services, security? > > Get stuff done quickly with pre-integrated technology to make your job > easier > > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > _______________________________________________ > > Wicket-user mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > _______________________________________________ > Wicket-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Wicket-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wicket-user
