Also, I find that the JAX-RS syntax is typically too verbose for what
people really need:

http://ocpsoft.org/rewrite/docs/configuration/annotations/#_defining_rules_with_annotations


On Wed, Mar 5, 2014 at 10:49 AM, Lincoln Baxter, III <
[email protected]> wrote:

> Just to clarify: Rewrite provides automatic push-state support as well
> (that's what the GWT module does). Not sure if Jbarop was the original
> solution I'd found, but what I did find had some issues that I fixed. I may
> be out of date at this point, not sure.
>
>
> On Tue, Mar 4, 2014 at 6:12 PM, Jonathan Fuerth <[email protected]>wrote:
>
>> Yes, I like this idea too.
>>
>> Is there any chance of reusing path parameter stuff from errai-jaxrs? I
>> feel like it would be nice if Errai Navigation used the same syntax (and
>> impl!) as JAX-RS for doing this.
>>
>> As for URL rewriting, I also like that idea. I guess it's somewhat
>> related to Eric's proposal, but it will also depend on using HTML5
>> history.pushState() in order to remove the hash on browsers that support
>> it. Johannes Barop has an implementation of this that claims to be mostly
>> compatible with GWT's History class:
>>
>> https://github.com/jbarop/gwt-pushstate/
>>
>> I think it should be possible to tackle path parameters with hashes, then
>> hash elimination (rewrite-and-pushState support) as a separate follow-on
>> item. Does that make sense?
>>
>> -Jonathan
>>
>> On Mar 4, 2014, at 1:48 PM, Lincoln Baxter, III <[email protected]>
>> wrote:
>>
>> Yes, this would be extremely useful. Also take a look at this:
>>
>> https://github.com/ocpsoft/rewrite/tree/master/integration-gwt
>>
>> I think it could be useful to integrate (or do something like) this.
>>
>> ~Lincoln
>>
>>
>> On Tue, Mar 4, 2014 at 12:26 PM, Christian Sadilek 
>> <[email protected]>wrote:
>>
>>> Hi,
>>>
>>> I think this would be a great addition. Other frameworks (i.e.
>>> Angular.js) support that.
>>>
>>> Cheers,
>>> Christian
>>>
>>> On 2014-02-19, at 6:33 AM, Eric Wittmann <[email protected]>
>>> wrote:
>>>
>>> > Hey guys.  I was wondering if anyone else would be interested in
>>> > expanding the page navigation path support.  Currently I think
>>> > @Page(path="blah") only supports relatively basic tokens.
>>>  Additionally,
>>> > the @PageState feature expresses the state values similar to query
>>> params.
>>> >
>>> > What I would like to do is something like this:
>>> >
>>> > @Templated
>>> > @Page(path="/{customerId}/orders/{orderId}")
>>> > public class OrderDetailsPage extends Composite {
>>> >
>>> >   @PageState String customerId;
>>> >   @PageState String orderId;
>>> >
>>> > }
>>> >
>>> > This would allow a very flexible system for generating interesting
>>> URLs.
>>> >  So the URL for my app might look like:
>>> >
>>> > http://example.org/myapp#/CustomerABC/orders/order-17
>>> >
>>> > Does anyone else desire something like this?
>>> >
>>> > -Eric
>>> > _______________________________________________
>>> > errai-dev mailing list
>>> > [email protected]
>>> > https://lists.jboss.org/mailman/listinfo/errai-dev
>>>
>>>
>>> _______________________________________________
>>> errai-dev mailing list
>>> [email protected]
>>> https://lists.jboss.org/mailman/listinfo/errai-dev
>>>
>>
>>
>>
>> --
>> Lincoln Baxter, III
>> http://ocpsoft.org
>> "Simpler is better."
>> _______________________________________________
>> errai-dev mailing list
>> [email protected]
>> https://lists.jboss.org/mailman/listinfo/errai-dev
>>
>>
>>
>> _______________________________________________
>> errai-dev mailing list
>> [email protected]
>> https://lists.jboss.org/mailman/listinfo/errai-dev
>>
>
>
>
> --
> Lincoln Baxter, III
> http://ocpsoft.org
> "Simpler is better."
>



-- 
Lincoln Baxter, III
http://ocpsoft.org
"Simpler is better."
_______________________________________________
errai-dev mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/errai-dev

Reply via email to