The context loader listener will put the Spring context into the ServletContext at application startup. You can access it via the org.springframework.web.context.support.WebApplicationContextUtils class. You don't need Wicket at all for this.
On 2/28/08, Mead Lai <[EMAIL PROTECTED]> wrote: > > Hi, > I have a Servlet "ViewSurvey.do", it access the Spring Context from > wicket Application. > MyApplication app = (MyApplication) RequestCycle.get().getApplication(); > > but there is some thing strange: > 1,if I visit the Servlet "ViewSurvey.do" first, It will cause some error, > and all the application is down > 2,if I visit the Wicket application first, It's OK, and then I visit the > the Servlet "ViewSurvey.do", the servlet is OK > > Maybe it's relation about the servlet start-up sequence. I really couldn't > find the reason at all. > > > > > > > the following is my web.xml file > > > > > > > CMS Message System > > > > > applicationBean > wicketApplication > > > contextConfigLocation > > > /WEB-INF/applicationContext.xml,/WEB-INF/cms-Context.xml, > > > > encodingFilter > > org.springframework.web.filter.CharacterEncodingFilter > > > encoding > GB2312 > > > forceEncoding > false > > > > encodingFilter > *.* > > > org.springframework.web.context.ContextLoaderListener > > > WicketApplication > > org.apache.wicket.protocol.http.WicketServlet > > > applicationFactoryClassName > org.apache.wicket.spring.SpringWebApplicationFactory > > > 1 > > > > > SurveyAction > > cn.meadlai.cms.servlet.survey.SurveyAction > > 3 > > > > ViewSurvey > > cn.meadlai.cms.servlet.survey.ViewSurvey > > 3 > > > > > SurveyAction > /surveyAction.do > > > ViewSurvey > /viewSurvey.do > > > > > WicketApplication > /manage/*.html > > > > index.html > > > > _________________________________________________________________ > Express yourself instantly with MSN Messenger! Download today it's FREE! > http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]