No, the url must than be: http://localhost:8080/servredirect/faces?id=1
Jeffrey Porter wrote: > THANKS! > > I defiantly owe you a beer or two! > > So when you say you changed the servlet mapping for NonFacesRequestServlet. > > Do you mean you changed... > > <servlet-mapping> > <servlet-name>NonFacesRequestServlet</servlet-name> > <url-pattern>/NonFacesRequestServlet</url-pattern> > </servlet-mapping> > > to > > <servlet-mapping> > <servlet-name>NonFacesRequestServlet</servlet-name> > <url-pattern>/faces</url-pattern> > </servlet-mapping> > > > And then just used the URL... > http://localhost:8080/servredirect/faces/NonFacesRequestServlet?id=1 > > Thanks > Jeff > > > -----Original Message----- > From: Volker Weber [mailto:[EMAIL PROTECTED] > Sent: 17 January 2006 18:54 > To: MyFaces Discussion > Subject: Re: myFaces - servlet redirect. > > Hi Jeff, > > i just played a bit with your app. > > when i change the mapping for the NonFacesRequestServlet to "/faces" > than it works! > > For a reason i currently don't know, (and also have no time to > investigate) the form action is prefixed with the servlet name. So using > the mapping "/faces" is a hack, but works. > > > BTW: the download url just points to a frameset, i need to extract the > correct download url from the html source. > > Regards > Volker > > Jeffrey Porter wrote: > >>Firstly I'd like to thank Matthias & Volker for there help so far with this! >> >>Ok, I've stripped out all the excess code and got a sample of problem >>together. >> >>Download the ear (inc src) >>http://www.porter.eu.com/jeff/servletRedirect.ear >> >>URL to request once running... >>http://localhost:8080/servredirect/faces/NonFacesRequestServlet?id=1 >> >>The two class files are located in... >>servredirect-support.jar >> - \org\iarc\ebusiness\model\ >> - BackingBean.class >>servredirect.war >> - \WEB-INF\lib >> - servredirect-support-action.jar >> - \org\iarc\ebusiness\reports >> - NonFacesRequestServlet.class >> >>The page should contain a textfield with ... >>" Jeff Porter - request completed " >>when the page is first requested. >> >>When the "cancel" button is clicked, the text should change to "alfa". >> >>The src is contained in a separate zip file in the route of the ear. >> >>I'm hoping that someone else can also see my problem. >>Thanks >>Jeff >> >>p.s. I've read the wiki page and have followed it. >>Part of me is hoping that this all turns out to me some stupid mistake on my >>part. >>url: http://wiki.apache.org/myfaces/InvokingJsfPagesWithStandardUrls >> >>Note: >>jboss-4.0.3SP1 >>myfaces-1.1.1.zip >> >> >> >> >>-----Original Message----- >>From: Volker Weber [mailto:[EMAIL PROTECTED] >>Sent: 17 January 2006 14:38 >>To: Matthias Wessendorf >>Cc: [EMAIL PROTECTED]; MyFaces Discussion >>Subject: Re: myFaces - servlet redirect. >> >>Hi, >> >>i didn't implement this, i just have mentioned we have this in tobago :-). >> >>@Jeff: i don't understand yout last post on [EMAIL PROTECTED] >> >>you have a mapping of "/view/" for the servlet ant the url >> http://localhost:8080/ebusiness/faces/view/task?id=1 >>i wonder why "/view/task" is mapped to the Servlet . >> >>try mapping "/view" and url >> http://localhost:8080/ebusiness/faces/view?id=1 >> >>If this not works, create a small example app we can work with. >> >>regards >> Volker >> >>Matthias Wessendorf wrote: >> >> >>>Hi Volker, >>> >>>since you implemented the NonFacesRequestServlet, could you helpout? >>>I have not used the mentioned Servlet, just looked at the source to >>>talk about "how to redirect to a faces page" that part seems to work, >>>but his commandbutton has some issues. >>> >>>Thanks, >>>Matthias >>> >>>On 1/17/06, Jeff Porter <[EMAIL PROTECTED]> wrote: >>> >>> >>> >>>>Hi Matthias, >>>> >>>>Sorry to email you directly, but I'm stuck and in need of help. >>>> >>>>We talked on the myFaces mailing list, the subject was "How can I redirect >>> >>>>from a servlet to a JSF page". >>> >>> >>>>I've still got the problem that after I redirect from the servlet to my JSF, >>>>the commandButtons on the page no longer work. >>>>(I get a 404 page displayed) >>>> >>>>If I do not add the following to web.xml, then the commandButton's requests >>>>are passed to my NonFacesRequestServlet. >>>> >>>>With the following added, the commandButton's requests are not passed to >>>>NonFacesRequestServlet, but they also do not invoke the action in the >>>>commandButton link. >>>> >>>>Web.xml code... >>>> >>>> <servlet-mapping> >>>> <servlet-name>Faces Servlet</servlet-name> >>>> <url-pattern>/faces/*</url-pattern> >>>> </servlet-mapping> >>>> >>>> >>>>If you have any ideas, that would be great. >>>>I'm going nuts over this problem. >>>> >>>>Thanks for taking the time to read this. >>>> >>>>Jeff >>>> >>> >>> >>> >>>-- >>>Matthias Wessendorf >>>Zülpicher Wall 12, 239 >>>50674 Köln >>>http://www.wessendorf.net >>>mwessendorf-at-gmail-dot-com >>> >> >> > -- Don't answer to From: address! Mail to this account are droped if not recieved via mailinglist. To contact me direct create the mail address by concatenating my forename to my senders domain.

