You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Paul `Order in Chaos` Cantrell <pc...@pobox.com> on 2006/06/01 02:08:10 UTC
Re: Directly requesting a page
You're off on the right foot, but you are missing the "enable
friendly URLs" half of James's advice. See:
http://jakarta.apache.org/tapestry/UsersGuide/friendly-urls.html
On May 31, 2006, at 1:45 PM, Ryan Cuprak wrote:
>
> Yup, I am using version 4. That returns the page unprocessed -
> jwcid and everything.
> From the blog (http://howardlewisship.com/blog/2004/12/tapestry-
> urls-half-way-there.html) I added the following to my web.xml:
> <servlet-mapping>
> <servlet-name>app</servlet-name>
> <url-pattern>*.html</url-pattern>
> </servlet-mapping>
>
> However, I then get the login page for the application- servlet
> mapping is definitely doing something. Excluding some JAXRPC stuff,
> the other entries in my web.xml are:
>
> <servlet>
> <servlet-name>KMI</servlet-name>
> <servlet-class>org.apache.tapestry.ApplicationServlet</
> servlet-class>
> <load-on-startup>0</load-on-startup>
> </servlet>
>
> <servlet-mapping>
> <servlet-name>KMI</servlet-name>
> <url-pattern>/app</url-pattern>
> </servlet-mapping>
>
> <servlet-mapping>
> <servlet-name>KMI</servlet-name>
> <url-pattern>*.page</url-pattern>
> </servlet-mapping>
> <filter>
> <filter-name>redirect</filter-name>
> <filter-class>org.apache.tapestry.RedirectFilter</filter-
> class>
> </filter>
> <filter-mapping>
> <filter-name>redirect</filter-name>
> <url-pattern>/</url-pattern>
> </filter-mapping>
>
> <welcome-file-list>
> <welcome-file>/app</welcome-file>
> </welcome-file-list>
>
> Thanks,
> -Ryan
>
> On Wednesday, May 31, 2006, at 11:36AM, James Carman
> <ja...@carmanconsulting.com> wrote:
>
>> Are you in tap4? If so, enable Friendly URLs and you can invoke
>> the page by
>> doing:
>>
>> http://localhost:8080/test.html
>>
>>
>>
>> -----Original Message-----
>> From: Ryan Cuprak [mailto:rcuprak@mac.com]
>> Sent: Wednesday, May 31, 2006 2:33 PM
>> To: users@tapestry.apache.org
>> Subject: Directly requesting a page
>>
>> Hello,
>> How do I directly invoke a page using the page service? I have a
>> test page
>> at the root of the application which I want to invoke. From the
>> Manning book
>> I thought the url would look like:
>> http://127.0.0.1:8080/app?service=page/test
>>
>> This is just a page for tinkering... was trying to test a new
>> component and
>> thought I could throw it up on a test page (instead of logging
>> into the app
>> and drilling through the menus).
>>
>> Thanks,
>> Ryan
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>
_________________________________________________________________
"We're making a mystery here, so make it mysterious."
-- Hayao Miyazaki
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org