I have an application on Tapestry 5.3.6 that is deployed to GAE 1.8.0. The
problem I have seems to be appengine specific (and not necessarily tapestry
specific) as I have older versions of this application running on GAE and
rendering the locale specific templates normally (whereas now the older
ve
>>Why don't you create a component which uses the mixin instead of one that
extends the mixin?
Well, I've already got that component. I'd like to simplify it and have
better control over it, and am exploring my options. My thought would be to
subclass it and apply its behavior to a textfield withi
On Tue, May 21, 2013 at 7:12 PM, Thiago H de Paula Figueiredo <
thiag...@gmail.com> wrote:
> On Tue, 21 May 2013 23:09:29 -0300, Kalle Korhonen <
> kalle.o.korho...@gmail.com> wrote:
>
>> Lance has not participated in this thread even with a single message.
>>
> Thanks for correcting me, Kalle! I
On Tue, 21 May 2013 23:09:29 -0300, Kalle Korhonen
wrote:
Lance has not participated in this thread even with a single message.
Thanks for correcting me, Kalle! I was talking about Lenny, not Lance.
Sorry, Lance! Damn similar names . . . :P
--
Thiago H. de Paula Figueiredo
On Tue, 21 May 2013 22:18:40 -0300, Howard Lewis Ship
wrote:
That's OK; that's the future direction of all web applications,
1 year in the futre? 5? 10?
I don't see that coming, at least not for most of webapps. Single page
webapps are good for desktop-like stuff but awful for search eng
On Tue, May 21, 2013 at 6:53 PM, Thiago H de Paula Figueiredo <
thiag...@gmail.com> wrote:
> On Tue, 21 May 2013 20:28:11 -0300, Lenny Primak
> wrote:
>
If Tapestry replaces T-IoC with something else, we would cause such a huge
> backward compatibility problem that most people would abandon Tapes
You have to pass in the context
On Tue, May 21, 2013 at 2:23 PM, Boris Horvat wrote:
> Well spoke too soon
>
>
> ${textZone}
>
>
>t:mixins="jquery/bind" t:event="change" t:eventType="change" t:zone="zone"
> />
>
>
> --
>
> @Property
> @Persist
> private
On Tue, 21 May 2013 20:28:11 -0300, Lenny Primak
wrote:
You are missing my point.
This is not about how bad / great tapestry-ioc is.
This is about having to learn yet another DI system
before you can truly use tapestry to its full potential.
You still need to learn one anyway. And, after le
As a general rule, I don't think that's a good idea. On the other hand,
you can create a common superclass for both the mixin and the component
and put it in the base package.
On Tue, 21 May 2013 20:18:56 -0300, George Ludwig
wrote:
If I wanted to extend the Autocomplete mixin, can I ex
On Tue, 21 May 2013 20:16:39 -0300, George Ludwig
wrote:
I should probably look at more Tapestry source :)
I've learned a lot from reading it. Very, very well architected and well
written.
--
Thiago H. de Paula Figueiredo
Having a better story for creating an API accessible to the client browser
would help.
I have previously done some work where I've used Backbone to handle more
complex UIs than I can reasonably accomplish in Tapestry (using Zones and
FormFragments etc.). In the future, I'll likely use Angular for
"Well, yes, your screwdriver is great I guess, but I already know how to
use a hammer."
On Wed, May 22, 2013 at 12:28 AM, Lenny Primak wrote:
> You are missing my point.
> This is not about how bad / great tapestry-ioc is.
> This is about having to learn yet another DI system
> before you can tr
You are missing my point.
This is not about how bad / great tapestry-ioc is.
This is about having to learn yet another DI system
before you can truly use tapestry to its full potential.
If it used an existing IOC, the barrier to entry would be lower.
On May 21, 2013, at 6:01 AM, Inge Solvoll wro
If I wanted to extend the Autocomplete mixin, can I extend it as a
component?
I.e., my new class would extend autocomplete, but it would be in the
components package.
Just wondering if this is good Tapestry form or not...
I should probably look at more Tapestry source :)
On Tue, May 21, 2013 at 4:02 PM, Thiago H de Paula Figueiredo <
thiag...@gmail.com> wrote:
> On Tue, 21 May 2013 19:33:02 -0300, George Ludwig
> wrote:
>
> Dmitry,
>>
>> Thanks for that, I didn't realize you could delegate to blocks from other
On Tue, 21 May 2013 19:33:02 -0300, George Ludwig
wrote:
Dmitry,
Thanks for that, I didn't realize you could delegate to blocks from other
pages!
The BeanModel-based components (Grid, BeanEditor, etc) are based on
exactly that.
--
Thiago H. de Paula Figueiredo
Dmitry,
Thanks for that, I didn't realize you could delegate to blocks from other
pages!
-George
On Mon, May 20, 2013 at 11:30 PM, Dmitry Gusev wrote:
>
> But, if implement my pages with blocks, like:
>
> Page1.tml:
>
>
>
>Page1
>
>
>
> Page2.tml
>
>
>
>
I dont see bind mixin in your example so I dont think it can help me :(
tnx though
On Tue, May 21, 2013 at 11:43 PM, Jeshurun Daniel wrote:
> Not sure if this helps you, but here is how I have it in one of my pages
> for a slider with min and max:
>
> @OnEvent(value=EventConstants.ACTION, c
Not sure if this helps you, but here is how I have it in one of my pages for a
slider with min and max:
@OnEvent(value=EventConstants.ACTION, component="sliderRangeZone")
Object updateRange() {
min= Integer.parseInt(request.getParameter("min"));
max= Integer.parseInt(reque
???
Here some tabs. There's nothing to it.
http://jumpstart.doublenegative.com.au/jumpstart/together/withlayout/helloworld
Here are some more tabs. Again, nothing to it.
http://tapestry-stitch.uklance.cloudbees.net/tabgroupdemo
I hope this helps.
Geoff
On 22/05/2013, at 3:43
Thanks for the replies...still working on this
@Lance: Did you mean override protected JSONArray generateResponseJSON(List
matches)? This method already works as I'd like it to...it calls the
toString() method on every element of the list:
protected JSONArray generateResponseJSON(List matches
Well spoke too soon
${textZone}
--
@Property
@Persist
private String textZone;
@InjectComponent
private Zone zone;
@OnEvent(value = "change")
public Object change(String value) {
textZone = value;
return zone.getBody();
Nah that is not the problem.
When I have changed from onchange to change it triggered the ajax request.
So I guess I should remove 'on' from my events.
Thanks for help your example shad light on this :D
Cheers
On Tue, May 21, 2013 at 8:55 PM, Jan Fryblik wrote:
>
>
> I'm just guessing, but tr
I'm just guessing, but try to put there also attribute id. Its often
worked for me.
${textZone}
BR,
Jan
On Tue, 21 May 2013 20:49:56 +0200, Boris Horvat
wrote:
I have tried with prefix t: and it has nothing to do with that (it is not
really mandatory as far as
I have tried with prefix t: and it has nothing to do with that (it is not
really mandatory as far as I know). But I stilled tried it. The zone name
is also correct. The thing is that when I try to debug it the even it never
triggered, so it cant be the zone related problem that is for sure.
On Tu
Is it zone="testzone" vs t:zone="testzone" ?
the same for these attributes: event="onchange" eventType="onfocus"
looks like you forget to add "t:" prefix
Also make sure you've specified correct zone client id, try the same as in
Barry's example, using ${zoneSlideChange.clientId}.
On Tue, May
Yea your example works, but mine does not and I cant see any difference. Do
you have any idea?
On Tue, May 21, 2013 at 4:34 AM, Barry Books wrote:
> Here is my old test case
>
>
> click OK
>
>
> t:eventType="c
Thanks Dimitri,
Exactly... you hit the nail right on the head.
I dont think i should have to write a component for every tab on a tab control
just to reduce code bloat.
Does anyone disagree with Dimitri ? If so i would like to hear it.
There is no religion here... just common sense.
: )
You have many @Persist annotations which I think are unnecessary. As a
rule, if it's in the database, you don't need to store it in the session.
Instead, pass an id (or ids) in the URL via the page activation context and
look up the entities each time.
There's a caveat to this rule that you often
On Tue, 21 May 2013 12:02:01 -0300, Nomen Nomanum
wrote:
Here is the code to see how this could be achieve
public Object getChoosenOne() {
if(first==true){
zona.getBody();
return firstBlock;
}
else if(second== true)
{
zon
On Tue, 21 May 2013 11:53:40 -0300, Dmitry Gusev
wrote:
I don't have any ideas of integration, yet.
I was actually asking to know if somebody has any ideas on providing
better support for angularjs.
What exactly is missing right now? I'm still struggling to understand what
you're thinki
On Tue, 21 May 2013 11:09:12 -0300, Dmitry Gusev
wrote:
> What do you mean by "integration" in this case?
Anything? :)
Please be more specific, otherwise you'll get very generic answers.. ;)
AngularJS can be implemented in plain HTML, I know this.
I was just hope maybe tapestry5 will pro
Here is the code to see how this could be achieve
dgdgdgdg
fsfsf
dgdgde
gdgdgd
@InjectComponent
private Zone zone;
@Persist(PersistenceConstants.FLASH)// will keep your data consistent
during just one page life cycle.
private boolean first,second;
Or they will stay completely independent forever :)
On Tue, May 21, 2013 at 6:53 PM, Dmitry Gusev wrote:
> I don't have any ideas of integration, yet.
> I was actually asking to know if somebody has any ideas on providing
> better support for angularjs.
>
>
> On Tue, May 21, 2013 at 6:50 PM, Nome
I don't have any ideas of integration, yet.
I was actually asking to know if somebody has any ideas on providing better
support for angularjs.
On Tue, May 21, 2013 at 6:50 PM, Nomen Nomanum wrote:
> I don't understand. Do you mean we should compensate our Tap5 services,
> components with AngularJ
I don't understand. Do you mean we should compensate our Tap5 services,
components with AngularJS behavior or what, as built-in support?
> From: dmitry.gu...@gmail.com
> Date: Tue, 21 May 2013 18:09:12 +0400
> Subject: Re: Is there will be any Tapestry5 + AngularJS integration?
> To: users@tapes
On Tue, May 21, 2013 at 5:57 PM, Nomen Nomanum wrote:
> > To: users@tapestry.apache.org
> > Subject: Re: Is there will be any Tapestry5 + AngularJS integration?
> > Date: Tue, 21 May 2013 10:41:20 -0300
> > From: thiag...@gmail.com
> >
> > On Tue, 21 May 2013 09:56:53 -0300, Dmitry Gusev >
> > wr
> To: users@tapestry.apache.org
> Subject: Re: Is there will be any Tapestry5 + AngularJS integration?
> Date: Tue, 21 May 2013 10:41:20 -0300
> From: thiag...@gmail.com
>
> On Tue, 21 May 2013 09:56:53 -0300, Dmitry Gusev
> wrote:
>
> > Hi,
>
> Hi!
>
> Hi! ^^
>
> just curious if there is
Thanks Dimitri
: )
I didnt think I physically had to make the match happen in code.
I thought the formal parameter spec was optional.
I will give that a shot.
So it seems signature counts.
Thanks a bunch !!!
OK, remove completely annotation @Persist, since you don't need it, if you want
that behavior.
On Tue, 21 May 2013 09:56:53 -0300, Dmitry Gusev
wrote:
Hi,
Hi!
just curious if there is any plans integrating AngularJS with tapestry5?
What do you mean by "integration" in this case?
--
Thiago H. de Paula Figueiredo
---
Hi Ken
Tapestry is a wonderful tool. I keep reading your questions and wondering why
would somebody do that.. My humble suggestion would be to go through Igor's
book and jumpstart examples and once you are done with them, checkout the tests
in tapestry-core and tapestry-ioc source.
I have seen
Couldn't agree more with Inge
I have worked with tapestry-Guice & tapestry-Spring IOC and I think one of the
merits of Tapestry IOC is how easily you can integrate it with any IOC.
Any web framework needs some build-in IOC, It may be a couple of Java classes
but it is there. In Tapestry, we ha
Thanks for the replies, that was exactly what I needed!
> Date: Tue, 21 May 2013 07:14:12 +
> From: p.hv...@albourne.com
> To: users@tapestry.apache.org
> Subject: Re: Annoying scroll when a zone is updated
>
> Hi Ben,
>
>
> Check
> http://tapestry.apache.org/current/apidocs/org/apache/ta
On Tue, 21 May 2013 01:31:54 -0300, Ken in Nashua
wrote:
cant I use the ?
Why do you keep trying to do things in Tapestry in a very non-Tapestry
way? In Tapestry, pages are not meant for reuse, components are, so write
components and be a happy camper. Don't expect us to help you in doi
I love Tapestry IOC. When used in a very basic way, it's almost
indistinguishable from Guice. Actually it's less intrusive since you don't
need annotations for injection.
Tapestry is very powerful when you do more advanced stuff, and I just love
that the power's there even though I don't use it th
Hi Ben,
Check
http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Form.html
autofocus parameter.
Thanks,
Peter
- Original Message -
From: "Peter Hvass"
To: "Tapestry users"
Sent: Monday, 20 May, 2013 5:56:47 PM
Subject: Re: Annoying scroll whe
47 matches
Mail list logo