Hi Gabriel, Could you help me on ValueEncoder? The data is return from
database as a List. My palette component is like this:
t:palette t:id=districts encoder=districtEncoder
model=districtModel/
My class is like this:
@Persist
private List districts;
public List getDistricts() {return
Weisu a écrit :
Hi Gabriel, Could you help me on ValueEncoder? The data is return from
database as a List. My palette component is like this:
t:palette t:id=districts encoder=districtEncoder
model=districtModel/
My class is like this:
@Persist
private List districts;
public List
I forgot to say that i see this behavior on Tap 5.0.11 (i have not try
on previous versions)
Stephane
Stephane Decleire a écrit :
I keep on with my conversation alone ...
... and i have just tried to test the code from Tapestry
documentation
Hi,
I didn't setup any tapestry libraries yet, but I can recommend Enjoying Web
Development with Tapestry (available as PDF eBook). There's a complete
description on how to set up your project as library.
Grz
Andi
-Ursprüngliche Nachricht-
Von: Tony Giaccone [mailto:[EMAIL PROTECTED]
Excellent! Thanks a lot Howard!
Adriaan
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Dear all,
Currently I am using T 5.0.11 and it displays a helluva message in the
logs. Is there any way to configure not to display those messages? I
already configured in log4j.properties the log level for
org.apache.tapestry to ERROR, but it is no good. Can anyone give me a
hint on this?
Hi,
I have a login component that updates itself via a zone. Works
great especially when you enter wrong values (server side verified).
Now, if the form successfully logs in or out, I want to refresh
the current page because it likely looks different because of the
state change.
I tried many
Quite interesting to know how to achieve the same with T4.
My log is full of:
2008-03-13 12:23:28,953 WARN [http-8080-Processor24]
(ComponentSpecificationResolverImpl.java:113) - Component 'Conditional'
(at classpath:/componentFactory/border/Border.jwc, line 78, column 58)
is deprecated,
I think Conditional was renamed to If at some point.
-Filip
Andy Pahne skrev:
Quite interesting to know how to achieve the same with T4.
My log is full of:
2008-03-13 12:23:28,953 WARN [http-8080-Processor24]
(ComponentSpecificationResolverImpl.java:113) - Component 'Conditional'
(at
Hello,
To add Javascript after an action on the server side, you can use the
PageRenderSupport class.
Actually, this may work for Ajax and non-Ajax request.
To inject this class in your component :
@Environmental
private PageRenderSupport _pageRenderSupport;
Hope it helps.
I'm not sure about T5 (haven't even touched it yet) but in T4 I use a simple
redirect answer. PageRedirectException should do, too. Works also with
AJAX-Requests. The only thing in T4 is, that you are not able to inject
parameters into the redirected page when using AJAX-requests (you have to
Actually, I get a
[ERROR] ExceptionHandler
org.apache.tapestry.runtime.ComponentEventException: No object of type
org.apache.tapestry.PageRenderSupport is available from the
Environment. Available types are
org.apache.tapestry.ValidationTracker,
PS:
I use Tapestry 5.0.12-SNAPSHOT...
/Andreas
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Actually,
I think that @Environment is used for RenderRequest,
but in the case of an Ajax Request, the PartialMarkupRenderer is used to send
an answer to the client.
For example, I Think that Tapestry Zone component uses this mechanism to
register form components declared inside the zone after
Hello,
A listener pattern has been applied to the LinkFactory so that we can add
parameters to generated URLs.
Is it possible that the same pattern appears for the PersistentFieldManager
service to listen to persistent fields changes ?
Best Regards,
Christophe.
According to Tapestry documentation, FormFragment can easily be
controlled using a Checkbox and a TriggerFragment mixin. But is it
possible to trigger the FormFragment on event from TextField, Select,
Radio, .. ?
Thanks in advance.
Stephane
Hi Kris,
mixin is interesting, is there a simple sample that I can learn from ?
thanks.
A.C.
kristian.marinkovic wrote:
hi,
use some Javascript that will display a nice Please wait... dialog
when a user performs a submit/click. you can achieve this by creating
a mixin that will render
I would like to use a zone where tips are shown according to the form
element focused by the user (like the right column on the yahoo
registration page).
Any idea on how to link form element javascript events to the zone ??
Stephane
hi christophe,
can you give us a use case
g,
kris
Cordenier Christophe [EMAIL PROTECTED]
13.03.2008 13:56
Bitte antworten an
Tapestry users users@tapestry.apache.org
An
Tapestry users users@tapestry.apache.org
Kopie
Thema
T5 : Listening to persistent fields changes.
Hello,
A
hi angelo,
you can take a look at the Autocomplete mixin in tapestry-core... this is
a example
of a mixin creating javascript code
a mixin is very much alike a component as it has the same render phases.
for
example a component has a beginRender phase, a mixin too. The difference
is that a
I can't find any documentation on how to integrate XHTML OPTGROUP in my
selection boxes.
Has anybody already done this or know where to find docs or samples on
this ?
Thanks in advance.
Stephane
Hello Kristian,
Still for monitoring purpose.
Actually, I replace the PersistentFieldManager with a wrapped Implementation
that allows to add listeners...
But it's a hack for a mechanism that should be native from my point of view.
Christophe.
-Message d'origine-
De : Kristian
wouldn't it better to do this on the application level and not the view?
g,
kris
Cordenier Christophe [EMAIL PROTECTED]
13.03.2008 14:26
Bitte antworten an
Tapestry users users@tapestry.apache.org
An
Tapestry users users@tapestry.apache.org
Kopie
Thema
RE: T5 : Listening to persistent
One way to do this is with the log4j filter. You can write your own
filter to do anything you want, but mine simply silently drops
Tapestry logs.
public class Log4jFilter extends Filter {
private String[] _prefix;
private boolean _convertToLowerCase = false;
Sorry, but what do you mean by the view ?
My objective is to package monitoring tools in a new tapestry module that can
be imported and used easily by developpers.
So I have to think from the Framework view and not from one application.
Actually, I might be wrong but i'm seeing Tapestry as a
Hi,
http://tapestry.formos.com/nightly/tapestry5/apidocs/org/apache/tapestry/SelectModel.html
That should get you started.
-Filip
Stephane Decleire skrev:
I can't find any documentation on how to integrate XHTML OPTGROUP in my
selection boxes.
Has anybody already done this or know where to
Hi Kris,
mixin is interesting, is there a simple sample that I can learn from ?
thanks.
A.C.
kristian.marinkovic wrote:
hi,
use some Javascript that will display a nice Please wait... dialog
when a user performs a submit/click. you can achieve this by creating
a mixin that will render
Hi,
As usual I always like to look at new features of every release, here are
the one officially listed as new to the 5.0.11:
1. The @Cached annotation has been added to allowing the caching of method
results.
Can't understand this, any use case to explain this?
2. Tapestry can now generate
Angelo Chen schrieb:
Hi Kris,
mixin is interesting, is there a simple sample that I can learn from ?
thanks.
if you assign that mixing to a submit component, on click the javascript function
showProgressIndicator is called. the only drawback is, if you do client side validation and there is
Hi,
following is the order of events fired when a form is submitted, I'd like to
avoid validation by setting a flag in the onSelectedFromBackButton, but
can't find a way, onValidateFromForm is always called before any onAction or
onSelected, even I do an ajax call to onSelectedFromBackupButton,
Hi,
I would like to integrate Paypal with a T5 application. Previously with
JSP, I had a paypal IPN handler jsp page. After user makes a payment,
Paypal posts the payment data to my jsp page and my script checks the
data and process it. The jsp script runs in the background and is
separate
On Mar 13, 2008, at 3/139:07 AM , Angelo Chen wrote:
Hi,
As usual I always like to look at new features of every release,
here are
the one officially listed as new to the 5.0.11:
1. The @Cached annotation has been added to allowing the caching of
method
results.
Can't understand
i think the correct way what would be this:
1) write a mixin that collects the ids of the components in a global
service/aso/whatever
2) after the page has rendered (maybe with a heartbeat or with
in a MarkupRendererFilter service after renderMarkup(...)) use
the collected ids and generate a
hi harald,
sorry... just read the part with the client side validation i think
there is
an event we could use i've to dig deeper :)
Kristian Marinkovic [EMAIL PROTECTED]
13.03.2008 16:43
Bitte antworten an
Tapestry users users@tapestry.apache.org
An
Tapestry users
I implemented the exact same integration a few weeks ago, also using T5.
My approach was to use the Dispatcher concept.
All you have to do is implement a class that implements the Dispatcher
interface. That dispatcher will get executed in the Tapestry request
handling lifecycle.
My implementation
1. You may replace submit action with some other .I'am sure you do not
need form field values in case back button was pressed.
change
input type=submit value=back/
to
input type=button value=back/ or input type=reset value=back/
2. In case if you need it you may set defer parameter to false in
Thanks for your help. I'll look into this.
Hugo Palma wrote:
I implemented the exact same integration a few weeks ago, also using T5.
My approach was to use the Dispatcher concept.
All you have to do is implement a class that implements the Dispatcher
interface. That dispatcher will get
I noticed my unit tests failed when switching from 5.0.11-SNAPSHOT to
5.0.12-SNAPSHOT with a classnamelocator exception.
I then noticed that I was using tapestry-ioc-5.0.10 rather than the
5.0.12-SNAPSHOT. Upgrading that to 5.0.12-SNAPSHOT fixed the problem.
The bug seems to be in the
Hi,
@Property works for any class? or only for components and pages?
thanks,
Marcus
On 3/13/08, Robert Zeigler [EMAIL PROTECTED] wrote:
On Mar 13, 2008, at 3/139:07 AM , Angelo Chen wrote:
Hi,
As usual I always like to look at new features of every release,
here are
the one
Only classes controlled by tapestry.
That is, components, mixins, pages and base-classes
I hope I didn't miss any.
2008/3/13, Marcus [EMAIL PROTECTED]:
Hi,
@Property works for any class? or only for components and pages?
thanks,
Marcus
On 3/13/08, Robert Zeigler [EMAIL PROTECTED]
Hello, I have flash embed object with a javascript function inside, called
when i click the flash object. Inside the javascript function i must
redirect to another page.
I don't know until run the application what is the url for that page, so i
have a directLink to get it. But i only need the
Hi Stephane,
Looking at the source, the label's id is generated like this:
String fieldId = field.getClientId();
_labelElement.forceAttributes(for, fieldId, id,
fieldId + :label);
If you look at the source for radiogroup you'll see that it is
intentionally
Executing script in an ajax response requires parsing out the script
and eval'ing it separately (your browser protecting you from scripting
attacks). This can be done with scriptaculous but is disabled by
default. I can't see a way to override this in Tapestry without
duplicating code from
Tapestry 4.0 Question.
I have a created a very simple library. It's included in my .application
file like this:
library id=myLib
specification-path=/com/company/project/reportlibrary/ReportLibrary.library/
As a result components in the library can be referenced in page files. For
example:
Use the namespace, just as you did with the component. It can depend on
the component you're using, but for the most part you just specify the
namespace as you did with the component. For things like page links,
you can set the namespace parameter.
-jason
-Original Message-
From: Tony
renderer param of
http://tapestry.apache.org/tapestry4.1/components/link/directlink.html
Use
http://tapestry.apache.org/tapestry4.1/apidocs/org/apache/tapestry/contrib/link/RawURLLinkRenderer.html
On Thu, Mar 13, 2008 at 7:29 PM, mlgarg [EMAIL PROTECTED] wrote:
Hello, I have flash embed
Jason,
First nice to talk to you again. Second if I follow your suggestion
correctly, to inject the page from the library into a page in the
application
you would use the namespace as part of the object binding? Like this?
inject property=simplePage type=page object=myLib:SimplePage /
Tony
The version numbers come from the parent POM, so the versionless
reference to tapestry-ioc does have a version number supplied,
5.0.12-SNAPSHOT. There is no option in Maven to omit a version
number, but you can set up a kind of default in a parent POM.
I can't say what's going on in your
I think it is safe to say that all annotations in
org.apache.tapestry.annotations apply ONLY to Tapestry component
classes (components, mixins, pages, base).
Oops, that's not quite true; theres just a couple mixed in there that
are modifiers for @Inject and can work with IoC dependency injection.
Can you still do so, supporting the old packaged but deprecating
those annotations with the old packaging?
I think that now would be the time, since you're ramping up to release.
Christian.
On 13-Mar-08, at 19:11 , Howard Lewis Ship wrote:
I think it is safe to say that all annotations in
Defining secure access via HTTPS is a high level architectural decision.
Seldom is one going to want to do that by annotation.
- Original Message -
From: Angelo Chen [EMAIL PROTECTED]
To: users@tapestry.apache.org
Sent: Thursday, March 13, 2008 10:07 AM
Subject: t5: new features in
What I ended up doing was this:
dependency
groupIdorg.apache.tapestry/groupId
artifactIdtapestry-core/artifactId
version${tapestry-release-version}/version
exclusions
exclusion
I have same need. Can someone answer this? Thanks!
David
martin boulanger wrote:
Dear all,
I need to make an editable select box : i.e the user can either chose one
of the option in the select box or type a custom String. Is it possible to
make something like this with Tapestry 5?
Thank you. Your way is right!
2008/3/11, Yoshikazu Kuramochi [EMAIL PROTECTED]:
The same problem occurs by using japanese characters.
org.apache.tapestry.upload.internal.services.MultipartServletRequestFilt
er
is executed before the Utf8Filter written in the wiki page.
So
I have a page, sort of a control panel, that I am using some ajax scripts,
such as a timer that continually updates a div tag, and other similar things
going on. I would like to keep the previously existing tapestry file upload
component, but of course when the submit is hit, the entire page
55 matches
Mail list logo