CHAMBAZ Alexandre wrote:
It changes nothing to put *.jsp instead of *.tiles
(same behavior) but thanks for your help.
you use ManagedBean in your pages? do you add data
into page itself into in a tile?
--- Ko³oszko Pawe³ <[EMAIL PROTECTED]> a écrit :
JSF and tiles work for me just fine.
What is your tile configuration? Do you use /tile1.tiles as your tile
definition in the tiles configuration file? It should be tile1.tiles
and in your navigation rules, it should be tile1.jsp.
Hope it helps.
I am not so sure that you should give up. I am using
Tiles with JSF with almost the same configuration as
yours and it works quite well. I see one problem
with your navigation: you are using wrong names of
files. It should be *.jsp, not *.tiles. So it should
look like that
<navigation-rule>
<from-view-id>*</from-view-id>
<navigation-case>
<from-outcome>navEtablissement</from-outcome>
<to-view-id>/etablissement.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>navMairie</from-outcome>
<to-view-id>/mairie.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>navDeclaration</from-outcome>
<to-view-id>/declaration.jsp</to-view-id>
</navigation-case>
</navigation-rule>
Pawel Koloszko
-----Original Message-----
From: CHAMBAZ Alexandre
[mailto:[EMAIL PROTECTED]
Sent: Thursday, February 16, 2006 2:00 PM
To: MyFaces Discussion
Subject: Re: JSF & Tiles Action Problem
Thanks for all Matthias and Alexandre,
Exactly what I was looking for. So it looks it would
be hard to do what I'm looking for, I think I willl
have to give up Tiles with JSF ;-(
Extract of the presentation:
Apache Tiles
Things that can go wrong
* Navigation rules are relative to the top viewId *
Not the tile * Tool support is surprisingly thin *
JSF backing beans can't see tiles
--- Matthias Wessendorf <[EMAIL PROTECTED]> a
écrit :
here goes the link
http://developers.sun.com/learning/javaoneonline/2005/webtier/TS-7853.pdf
On 2/16/06, Alexandre Poitras
<[EMAIL PROTECTED]> wrote:
There is a lot of issues when using Tiles in JSF
since Tiles is not a
JSF component. Watch the "Extreme Reuse in
JavaServer Faces
Technology" JavaOne 2005 presentation if you
want
to know what I'm
talking about. You should use Facelets or
Shale-Clay instead.
On 2/16/06, CHAMBAZ Alexandre
<[EMAIL PROTECTED]> wrote:
Thanks for you're help but still not working.
I
tried
a lot of different combination of navigation
rule but
it's never working. My problme is not
navigation
but
more in the action thing. I think I need to
force JSF
to send the action to a specific page, how can
I
do
that?
Here is my faces-config.xml:
<navigation-rule>
<from-view-id>*</from-view-id>
<navigation-case>
<from-outcome>navEtablissement</from-outcome>
<to-view-id>/etablissement.tiles</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>navMairie</from-outcome>
<to-view-id>/mairie.tiles</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>navDeclaration</from-outcome>
<to-view-id>/declaration.tiles</to-view-id>
</navigation-case>
</navigation-rule>
Here it's my command button in a jsf page of
my tile(composed of 4
pages):
<h:commandLink id="lkE"
action="#{mairie.addE}"
immediate="true">
<h:outputText
value="Add"/>
</h:commandLink>
and here it's the method called of my managed
bean
used:
public String addE() {
.....
return "sucess";
}
--- Matthias Wessendorf
<[EMAIL PROTECTED]>
a
écrit :
fast shot,
-suround your button w/ <h:form> -ensure
that you are using
*global* navigation
like
<navigation-rule>
<from-view-id>*</from-view-id>
<navigation-case>
<from-outcome>nav_page1</from-outcome>
<to-view-id>/page1.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>nav_page2</from-outcome>
<to-view-id>/page2.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>nav_page3</from-outcome>
<to-view-id>/non-tile.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>nav_page4</from-outcome>
<to-view-id>/page4.jsp</to-view-id>
</navigation-case>
</navigation-rule>
On 2/15/06, CHAMBAZ Alexandre
<[EMAIL PROTECTED]> wrote:
Hi everybody,
I'm develloping a JSF Site with Tiles
(from
Struts)
using the Tomahawk (I'm new in JSF
programming
)org.apache.myfaces.application.jsp.JspTilesViewHandlerImpl
support. The tile thing is working well.
But
when
I'm
doing action in a jsf (with a command
button) it's
not
working.
=== message truncated ===
___________________________________________________________________________
Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les tarifs exceptionnels pour appeler la France et l'international.
Téléchargez sur http://fr.messenger.yahoo.com