Re: [s2] Getting the current Action name in a JSP?

2008-05-12 Thread Musachy Barroso
#action will give you a reference to the last executed action.

musachy

On Mon, May 12, 2008 at 12:10 PM, Allen, Daniel [EMAIL PROTECTED] wrote:
 Hi, all.

  I'm using Sitemesh decorators on my Struts2 project to create a generic
  header menu. However, I'd like to use a CSS class to highlight the menu
  item for where the user currently is. Is there a good way to get the
  current action name and namespace just with JSP code? I know I can get
  it using Java code and then put it into my JSPs by accessing the action
  property via OGNL. I'm just wondering if there is a built-in way to get
  that information.

  Thanks,
  ~Dan Allen

  --
  This message may contain confidential, proprietary, or legally privileged 
 information. No confidentiality or privilege is waived by any transmission to 
 an unintended recipient. If you are not an intended recipient, please notify 
 the sender and delete this message immediately. Any views expressed in this 
 message are those of the sender, not those of any entity within the KBC 
 Financial Products group of companies (together referred to as KBC FP).

  This message does not create any obligation, contractual or otherwise, on 
 the part of KBC FP. It is not an offer (or solicitation of an offer) of, or a 
 recommendation to buy or sell, any financial product. Any prices or other 
 values included in this message are indicative only, and do not necessarily 
 represent current market prices, prices at which KBC FP would enter into a 
 transaction, or prices at which similar transactions may be carried on KBC 
 FP's own books. The information contained in this message is provided as 
 is, without representations or warranties, express or implied, of any kind. 
 Past performance is not indicative of future returns.


  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]





-- 
Hey you! Would you help me to carry the stone? Pink Floyd

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [s2] Getting the current Action name in a JSP?

2008-05-12 Thread Allen, Daniel
Thanks for the tip, but to clarify, what I want to know is whether that
action reference has an easy, built-in way to get its name and
namespace, as configured in struts.xml.

For example, I have in struts.xml
action name=doSample class=package.DoSampleAction
result name=successsample.jsp/result
/action

Can I put into sample.jsp a reference to something built-in like
s:property value=#action.name? Or will I have to actually edit the
DoSampleAction.java to create a getConfiguredName() property before I
can do that? I didn't see anything in the API document for
ActionSupport.

~DVA



-Original Message-
From: Musachy Barroso [mailto:[EMAIL PROTECTED] 
Sent: Monday, May 12, 2008 12:45 PM
To: Struts Users Mailing List
Subject: Re: [s2] Getting the current Action name in a JSP?

#action will give you a reference to the last executed action.

musachy

On Mon, May 12, 2008 at 12:10 PM, Allen, Daniel [EMAIL PROTECTED]
wrote:
 Hi, all.

  I'm using Sitemesh decorators on my Struts2 project to create a
generic
  header menu. However, I'd like to use a CSS class to highlight the
menu
  item for where the user currently is. Is there a good way to get the
  current action name and namespace just with JSP code? I know I can
get
  it using Java code and then put it into my JSPs by accessing the
action
  property via OGNL. I'm just wondering if there is a built-in way to
get
  that information.

  Thanks,
  ~Dan Allen

  --
  This message may contain confidential, proprietary, or legally
privileged information. No confidentiality or privilege is waived by any
transmission to an unintended recipient. If you are not an intended
recipient, please notify the sender and delete this message immediately.
Any views expressed in this message are those of the sender, not those
of any entity within the KBC Financial Products group of companies
(together referred to as KBC FP).

  This message does not create any obligation, contractual or
otherwise, on the part of KBC FP. It is not an offer (or solicitation of
an offer) of, or a recommendation to buy or sell, any financial product.
Any prices or other values included in this message are indicative only,
and do not necessarily represent current market prices, prices at which
KBC FP would enter into a transaction, or prices at which similar
transactions may be carried on KBC FP's own books. The information
contained in this message is provided as is, without representations
or warranties, express or implied, of any kind. Past performance is not
indicative of future returns.


  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]





-- 
Hey you! Would you help me to carry the stone? Pink Floyd

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-- 
This message may contain confidential, proprietary, or legally privileged 
information. No confidentiality or privilege is waived by any transmission to 
an unintended recipient. If you are not an intended recipient, please notify 
the sender and delete this message immediately. Any views expressed in this 
message are those of the sender, not those of any entity within the KBC 
Financial Products group of companies (together referred to as KBC FP). 

This message does not create any obligation, contractual or otherwise, on the 
part of KBC FP. It is not an offer (or solicitation of an offer) of, or a 
recommendation to buy or sell, any financial product. Any prices or other 
values included in this message are indicative only, and do not necessarily 
represent current market prices, prices at which KBC FP would enter into a 
transaction, or prices at which similar transactions may be carried on KBC FP's 
own books. The information contained in this message is provided as is, 
without representations or warranties, express or implied, of any kind. Past 
performance is not indicative of future returns.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [s2] Getting the current Action name in a JSP?

2008-05-12 Thread Musachy Barroso
Under struts.actionMapping there will be an object of type
org.apache.struts2.dispatcher.mapper.ActionMapping with fields:
extension, name, namespace, params and method. Another tip, if you
have the debug interceptor applied to your action you can add
debug=browser to the url and you will be able to browse the values
stored in the stack.

musachy

On Mon, May 12, 2008 at 1:35 PM, Allen, Daniel [EMAIL PROTECTED] wrote:
 Thanks for the tip, but to clarify, what I want to know is whether that
  action reference has an easy, built-in way to get its name and
  namespace, as configured in struts.xml.

  For example, I have in struts.xml
  action name=doSample class=package.DoSampleAction
 result name=successsample.jsp/result
  /action

  Can I put into sample.jsp a reference to something built-in like
  s:property value=#action.name? Or will I have to actually edit the
  DoSampleAction.java to create a getConfiguredName() property before I
  can do that? I didn't see anything in the API document for
  ActionSupport.

  ~DVA





  -Original Message-
  From: Musachy Barroso [mailto:[EMAIL PROTECTED]
  Sent: Monday, May 12, 2008 12:45 PM
  To: Struts Users Mailing List
  Subject: Re: [s2] Getting the current Action name in a JSP?

  #action will give you a reference to the last executed action.

  musachy

  On Mon, May 12, 2008 at 12:10 PM, Allen, Daniel [EMAIL PROTECTED]
  wrote:
   Hi, all.
  
I'm using Sitemesh decorators on my Struts2 project to create a
  generic
header menu. However, I'd like to use a CSS class to highlight the
  menu
item for where the user currently is. Is there a good way to get the
current action name and namespace just with JSP code? I know I can
  get
it using Java code and then put it into my JSPs by accessing the
  action
property via OGNL. I'm just wondering if there is a built-in way to
  get
that information.
  
Thanks,
~Dan Allen
  
--
This message may contain confidential, proprietary, or legally
  privileged information. No confidentiality or privilege is waived by any
  transmission to an unintended recipient. If you are not an intended
  recipient, please notify the sender and delete this message immediately.
  Any views expressed in this message are those of the sender, not those
  of any entity within the KBC Financial Products group of companies
  (together referred to as KBC FP).
  
This message does not create any obligation, contractual or
  otherwise, on the part of KBC FP. It is not an offer (or solicitation of
  an offer) of, or a recommendation to buy or sell, any financial product.
  Any prices or other values included in this message are indicative only,
  and do not necessarily represent current market prices, prices at which
  KBC FP would enter into a transaction, or prices at which similar
  transactions may be carried on KBC FP's own books. The information
  contained in this message is provided as is, without representations
  or warranties, express or implied, of any kind. Past performance is not
  indicative of future returns.
  
  
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
  
  



  --
  Hey you! Would you help me to carry the stone? Pink Floyd

  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]


  --
  This message may contain confidential, proprietary, or legally privileged 
 information. No confidentiality or privilege is waived by any transmission to 
 an unintended recipient. If you are not an intended recipient, please notify 
 the sender and delete this message immediately. Any views expressed in this 
 message are those of the sender, not those of any entity within the KBC 
 Financial Products group of companies (together referred to as KBC FP).

  This message does not create any obligation, contractual or otherwise, on 
 the part of KBC FP. It is not an offer (or solicitation of an offer) of, or a 
 recommendation to buy or sell, any financial product. Any prices or other 
 values included in this message are indicative only, and do not necessarily 
 represent current market prices, prices at which KBC FP would enter into a 
 transaction, or prices at which similar transactions may be carried on KBC 
 FP's own books. The information contained in this message is provided as 
 is, without representations or warranties, express or implied, of any kind. 
 Past performance is not indicative of future returns.


  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]





-- 
Hey you! Would you help me to carry the stone? Pink Floyd

-
To unsubscribe, e-mail

RE: [s2] Getting the current Action name in a JSP?

2008-05-12 Thread Allen, Daniel
So that's what #action gets? That's really useful, thanks!

~DVA

-Original Message-
From: Musachy Barroso [mailto:[EMAIL PROTECTED] 
Sent: Monday, May 12, 2008 1:52 PM
To: Struts Users Mailing List
Subject: Re: [s2] Getting the current Action name in a JSP?

Under struts.actionMapping there will be an object of type
org.apache.struts2.dispatcher.mapper.ActionMapping with fields:
extension, name, namespace, params and method. Another tip, if you
have the debug interceptor applied to your action you can add
debug=browser to the url and you will be able to browse the values
stored in the stack.

musachy

On Mon, May 12, 2008 at 1:35 PM, Allen, Daniel [EMAIL PROTECTED]
wrote:
 Thanks for the tip, but to clarify, what I want to know is whether
that
  action reference has an easy, built-in way to get its name and
  namespace, as configured in struts.xml.

  For example, I have in struts.xml
  action name=doSample class=package.DoSampleAction
 result name=successsample.jsp/result
  /action

  Can I put into sample.jsp a reference to something built-in like
  s:property value=#action.name? Or will I have to actually edit
the
  DoSampleAction.java to create a getConfiguredName() property before I
  can do that? I didn't see anything in the API document for
  ActionSupport.

  ~DVA





  -Original Message-
  From: Musachy Barroso [mailto:[EMAIL PROTECTED]
  Sent: Monday, May 12, 2008 12:45 PM
  To: Struts Users Mailing List
  Subject: Re: [s2] Getting the current Action name in a JSP?

  #action will give you a reference to the last executed action.

  musachy

  On Mon, May 12, 2008 at 12:10 PM, Allen, Daniel
[EMAIL PROTECTED]
  wrote:
   Hi, all.
  
I'm using Sitemesh decorators on my Struts2 project to create a
  generic
header menu. However, I'd like to use a CSS class to highlight the
  menu
item for where the user currently is. Is there a good way to get
the
current action name and namespace just with JSP code? I know I can
  get
it using Java code and then put it into my JSPs by accessing the
  action
property via OGNL. I'm just wondering if there is a built-in way
to
  get
that information.
  
Thanks,
~Dan Allen
  
--
This message may contain confidential, proprietary, or legally
  privileged information. No confidentiality or privilege is waived by
any
  transmission to an unintended recipient. If you are not an intended
  recipient, please notify the sender and delete this message
immediately.
  Any views expressed in this message are those of the sender, not
those
  of any entity within the KBC Financial Products group of companies
  (together referred to as KBC FP).
  
This message does not create any obligation, contractual or
  otherwise, on the part of KBC FP. It is not an offer (or solicitation
of
  an offer) of, or a recommendation to buy or sell, any financial
product.
  Any prices or other values included in this message are indicative
only,
  and do not necessarily represent current market prices, prices at
which
  KBC FP would enter into a transaction, or prices at which similar
  transactions may be carried on KBC FP's own books. The information
  contained in this message is provided as is, without
representations
  or warranties, express or implied, of any kind. Past performance is
not
  indicative of future returns.
  
  
  
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
  
  



  --
  Hey you! Would you help me to carry the stone? Pink Floyd

  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]


  --
  This message may contain confidential, proprietary, or legally
privileged information. No confidentiality or privilege is waived by any
transmission to an unintended recipient. If you are not an intended
recipient, please notify the sender and delete this message immediately.
Any views expressed in this message are those of the sender, not those
of any entity within the KBC Financial Products group of companies
(together referred to as KBC FP).

  This message does not create any obligation, contractual or
otherwise, on the part of KBC FP. It is not an offer (or solicitation of
an offer) of, or a recommendation to buy or sell, any financial product.
Any prices or other values included in this message are indicative only,
and do not necessarily represent current market prices, prices at which
KBC FP would enter into a transaction, or prices at which similar
transactions may be carried on KBC FP's own books. The information
contained in this message is provided as is, without representations
or warranties, express or implied, of any kind. Past performance is not
indicative of future returns.


  -
  To unsubscribe, e

RE: [s2] Getting the current Action name in a JSP?

2008-05-12 Thread Dave Newton
--- Allen, Daniel [EMAIL PROTECTED] wrote:
 So that's what #action gets? That's really useful, thanks!

Wait, what? I'm not sure that #action is mapped to anything, and if it
was, it'd be the action itself, not its configuration.

Dave

 -Original Message-
 From: Musachy Barroso [mailto:[EMAIL PROTECTED] 
 Sent: Monday, May 12, 2008 1:52 PM
 To: Struts Users Mailing List
 Subject: Re: [s2] Getting the current Action name in a JSP?
 
 Under struts.actionMapping there will be an object of type
 org.apache.struts2.dispatcher.mapper.ActionMapping with fields:
 extension, name, namespace, params and method. Another tip, if you
 have the debug interceptor applied to your action you can add
 debug=browser to the url and you will be able to browse the values
 stored in the stack.
 
 musachy
 
 On Mon, May 12, 2008 at 1:35 PM, Allen, Daniel
 [EMAIL PROTECTED]
 wrote:
  Thanks for the tip, but to clarify, what I want to know is whether
 that
   action reference has an easy, built-in way to get its name and
   namespace, as configured in struts.xml.
 
   For example, I have in struts.xml
   action name=doSample class=package.DoSampleAction
  result name=successsample.jsp/result
   /action
 
   Can I put into sample.jsp a reference to something built-in like
   s:property value=#action.name? Or will I have to actually edit
 the
   DoSampleAction.java to create a getConfiguredName() property
 before I
   can do that? I didn't see anything in the API document for
   ActionSupport.
 
   ~DVA
 
 
 
 
 
   -Original Message-
   From: Musachy Barroso [mailto:[EMAIL PROTECTED]
   Sent: Monday, May 12, 2008 12:45 PM
   To: Struts Users Mailing List
   Subject: Re: [s2] Getting the current Action name in a JSP?
 
   #action will give you a reference to the last executed action.
 
   musachy
 
   On Mon, May 12, 2008 at 12:10 PM, Allen, Daniel
 [EMAIL PROTECTED]
   wrote:
Hi, all.
   
 I'm using Sitemesh decorators on my Struts2 project to create a
   generic
 header menu. However, I'd like to use a CSS class to highlight
 the
   menu
 item for where the user currently is. Is there a good way to
 get
 the
 current action name and namespace just with JSP code? I know I
 can
   get
 it using Java code and then put it into my JSPs by accessing
 the
   action
 property via OGNL. I'm just wondering if there is a built-in
 way
 to
   get
 that information.
   
 Thanks,
 ~Dan Allen
   
 --
 This message may contain confidential, proprietary, or legally
   privileged information. No confidentiality or privilege is waived
 by
 any
   transmission to an unintended recipient. If you are not an
 intended
   recipient, please notify the sender and delete this message
 immediately.
   Any views expressed in this message are those of the sender, not
 those
   of any entity within the KBC Financial Products group of companies
   (together referred to as KBC FP).
   
 This message does not create any obligation, contractual or
   otherwise, on the part of KBC FP. It is not an offer (or
 solicitation
 of
   an offer) of, or a recommendation to buy or sell, any financial
 product.
   Any prices or other values included in this message are indicative
 only,
   and do not necessarily represent current market prices, prices at
 which
   KBC FP would enter into a transaction, or prices at which similar
   transactions may be carried on KBC FP's own books. The information
   contained in this message is provided as is, without
 representations
   or warranties, express or implied, of any kind. Past performance
 is
 not
   indicative of future returns.
   
   
   
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
   
   
 
 
 
   --
   Hey you! Would you help me to carry the stone? Pink Floyd
 
  
 -
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
 
 
   --
   This message may contain confidential, proprietary, or legally
 privileged information. No confidentiality or privilege is waived by
 any
 transmission to an unintended recipient. If you are not an intended
 recipient, please notify the sender and delete this message
 immediately.
 Any views expressed in this message are those of the sender, not
 those
 of any entity within the KBC Financial Products group of companies
 (together referred to as KBC FP).
 
   This message does not create any obligation, contractual or
 otherwise, on the part of KBC FP. It is not an offer (or solicitation
 of
 an offer) of, or a recommendation to buy or sell, any financial
 product.
 Any prices or other values included in this message are indicative
 only,
 and do not necessarily represent current market prices, prices at
 which
 KBC FP would enter into a transaction, or prices at which similar

Re: [s2] Getting the current Action name in a JSP?

2008-05-12 Thread Musachy Barroso
%{#struts.actionMapping} -Action Mapping
%{#action} - Last executed action

musachy

On Mon, May 12, 2008 at 3:05 PM, Dave Newton [EMAIL PROTECTED] wrote:
 --- Allen, Daniel [EMAIL PROTECTED] wrote:
   So that's what #action gets? That's really useful, thanks!

  Wait, what? I'm not sure that #action is mapped to anything, and if it
  was, it'd be the action itself, not its configuration.

  Dave



   -Original Message-
   From: Musachy Barroso [mailto:[EMAIL PROTECTED]
   Sent: Monday, May 12, 2008 1:52 PM
   To: Struts Users Mailing List
   Subject: Re: [s2] Getting the current Action name in a JSP?
  
   Under struts.actionMapping there will be an object of type
   org.apache.struts2.dispatcher.mapper.ActionMapping with fields:
   extension, name, namespace, params and method. Another tip, if you
   have the debug interceptor applied to your action you can add
   debug=browser to the url and you will be able to browse the values
   stored in the stack.
  
   musachy
  
   On Mon, May 12, 2008 at 1:35 PM, Allen, Daniel
   [EMAIL PROTECTED]
   wrote:
Thanks for the tip, but to clarify, what I want to know is whether
   that
 action reference has an easy, built-in way to get its name and
 namespace, as configured in struts.xml.
   
 For example, I have in struts.xml
 action name=doSample class=package.DoSampleAction
result name=successsample.jsp/result
 /action
   
 Can I put into sample.jsp a reference to something built-in like
 s:property value=#action.name? Or will I have to actually edit
   the
 DoSampleAction.java to create a getConfiguredName() property
   before I
 can do that? I didn't see anything in the API document for
 ActionSupport.
   
 ~DVA
   
   
   
   
   
 -Original Message-
 From: Musachy Barroso [mailto:[EMAIL PROTECTED]
 Sent: Monday, May 12, 2008 12:45 PM
 To: Struts Users Mailing List
 Subject: Re: [s2] Getting the current Action name in a JSP?
   
 #action will give you a reference to the last executed action.
   
 musachy
   
 On Mon, May 12, 2008 at 12:10 PM, Allen, Daniel
   [EMAIL PROTECTED]
 wrote:
  Hi, all.
 
   I'm using Sitemesh decorators on my Struts2 project to create a
 generic
   header menu. However, I'd like to use a CSS class to highlight
   the
 menu
   item for where the user currently is. Is there a good way to
   get
   the
   current action name and namespace just with JSP code? I know I
   can
 get
   it using Java code and then put it into my JSPs by accessing
   the
 action
   property via OGNL. I'm just wondering if there is a built-in
   way
   to
 get
   that information.
 
   Thanks,
   ~Dan Allen
 
   --
   This message may contain confidential, proprietary, or legally
 privileged information. No confidentiality or privilege is waived
   by
   any
 transmission to an unintended recipient. If you are not an
   intended
 recipient, please notify the sender and delete this message
   immediately.
 Any views expressed in this message are those of the sender, not
   those
 of any entity within the KBC Financial Products group of companies
 (together referred to as KBC FP).
 
   This message does not create any obligation, contractual or
 otherwise, on the part of KBC FP. It is not an offer (or
   solicitation
   of
 an offer) of, or a recommendation to buy or sell, any financial
   product.
 Any prices or other values included in this message are indicative
   only,
 and do not necessarily represent current market prices, prices at
   which
 KBC FP would enter into a transaction, or prices at which similar
 transactions may be carried on KBC FP's own books. The information
 contained in this message is provided as is, without
   representations
 or warranties, express or implied, of any kind. Past performance
   is
   not
 indicative of future returns.
 
 
 
   -
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
 
 
   
   
   
 --
 Hey you! Would you help me to carry the stone? Pink Floyd
   
   
   -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
   
   
 --
 This message may contain confidential, proprietary, or legally
   privileged information. No confidentiality or privilege is waived by
   any
   transmission to an unintended recipient. If you are not an intended
   recipient, please notify the sender and delete this message
   immediately.
   Any views expressed in this message are those of the sender, not
   those
   of any entity within the KBC Financial Products group of companies
   (together referred

RE: [s2] Getting the current Action name in a JSP?

2008-05-12 Thread Allen, Daniel
Ok, thanks for the clarification.

What is the Java type of #struts? I'd like to take a look at the docs to
see what else I can get out of that.

~DVA

-Original Message-
From: Musachy Barroso [mailto:[EMAIL PROTECTED] 
Sent: Monday, May 12, 2008 3:07 PM
To: Struts Users Mailing List
Subject: Re: [s2] Getting the current Action name in a JSP?

%{#struts.actionMapping} -Action Mapping
%{#action} - Last executed action

musachy

On Mon, May 12, 2008 at 3:05 PM, Dave Newton [EMAIL PROTECTED]
wrote:
 --- Allen, Daniel [EMAIL PROTECTED] wrote:
   So that's what #action gets? That's really useful, thanks!

  Wait, what? I'm not sure that #action is mapped to anything, and if
it
  was, it'd be the action itself, not its configuration.

  Dave



   -Original Message-
   From: Musachy Barroso [mailto:[EMAIL PROTECTED]
   Sent: Monday, May 12, 2008 1:52 PM
   To: Struts Users Mailing List
   Subject: Re: [s2] Getting the current Action name in a JSP?
  
   Under struts.actionMapping there will be an object of type
   org.apache.struts2.dispatcher.mapper.ActionMapping with fields:
   extension, name, namespace, params and method. Another tip, if you
   have the debug interceptor applied to your action you can add
   debug=browser to the url and you will be able to browse the values
   stored in the stack.
  
   musachy
  
   On Mon, May 12, 2008 at 1:35 PM, Allen, Daniel
   [EMAIL PROTECTED]
   wrote:
Thanks for the tip, but to clarify, what I want to know is
whether
   that
 action reference has an easy, built-in way to get its name and
 namespace, as configured in struts.xml.
   
 For example, I have in struts.xml
 action name=doSample class=package.DoSampleAction
result name=successsample.jsp/result
 /action
   
 Can I put into sample.jsp a reference to something built-in like
 s:property value=#action.name? Or will I have to actually
edit
   the
 DoSampleAction.java to create a getConfiguredName() property
   before I
 can do that? I didn't see anything in the API document for
 ActionSupport.
   
 ~DVA
   
   
   
   
   
 -Original Message-
 From: Musachy Barroso [mailto:[EMAIL PROTECTED]
 Sent: Monday, May 12, 2008 12:45 PM
 To: Struts Users Mailing List
 Subject: Re: [s2] Getting the current Action name in a JSP?
   
 #action will give you a reference to the last executed action.
   
 musachy
   
 On Mon, May 12, 2008 at 12:10 PM, Allen, Daniel
   [EMAIL PROTECTED]
 wrote:
  Hi, all.
 
   I'm using Sitemesh decorators on my Struts2 project to create
a
 generic
   header menu. However, I'd like to use a CSS class to
highlight
   the
 menu
   item for where the user currently is. Is there a good way to
   get
   the
   current action name and namespace just with JSP code? I know
I
   can
 get
   it using Java code and then put it into my JSPs by accessing
   the
 action
   property via OGNL. I'm just wondering if there is a built-in
   way
   to
 get
   that information.
 
   Thanks,
   ~Dan Allen
 
   --
   This message may contain confidential, proprietary, or
legally
 privileged information. No confidentiality or privilege is
waived
   by
   any
 transmission to an unintended recipient. If you are not an
   intended
 recipient, please notify the sender and delete this message
   immediately.
 Any views expressed in this message are those of the sender, not
   those
 of any entity within the KBC Financial Products group of
companies
 (together referred to as KBC FP).
 
   This message does not create any obligation, contractual or
 otherwise, on the part of KBC FP. It is not an offer (or
   solicitation
   of
 an offer) of, or a recommendation to buy or sell, any financial
   product.
 Any prices or other values included in this message are
indicative
   only,
 and do not necessarily represent current market prices, prices
at
   which
 KBC FP would enter into a transaction, or prices at which
similar
 transactions may be carried on KBC FP's own books. The
information
 contained in this message is provided as is, without
   representations
 or warranties, express or implied, of any kind. Past performance
   is
   not
 indicative of future returns.
 
 
 
  
-
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
 
 
   
   
   
 --
 Hey you! Would you help me to carry the stone? Pink Floyd
   
   
  
-
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
   
   
 --
 This message may contain confidential, proprietary, or legally
   privileged information. No confidentiality

Re: [s2] Getting the current Action name in a JSP?

2008-05-12 Thread Musachy Barroso
My bad on that one, #struts.actionMapping won't return anything (no
#struts object, 'struts.actionMapping' is an string)

You need to use:

#context['struts.actionMapping']

musachy

//these values are for internal struts use, so use at your own risk :)

On Mon, May 12, 2008 at 3:10 PM, Allen, Daniel [EMAIL PROTECTED] wrote:
 Ok, thanks for the clarification.

  What is the Java type of #struts? I'd like to take a look at the docs to
  see what else I can get out of that.


  ~DVA

  -Original Message-
  From: Musachy Barroso [mailto:[EMAIL PROTECTED]


 Sent: Monday, May 12, 2008 3:07 PM
  To: Struts Users Mailing List
  Subject: Re: [s2] Getting the current Action name in a JSP?

  %{#struts.actionMapping} -Action Mapping
  %{#action} - Last executed action

  musachy

  On Mon, May 12, 2008 at 3:05 PM, Dave Newton [EMAIL PROTECTED]
  wrote:
   --- Allen, Daniel [EMAIL PROTECTED] wrote:
 So that's what #action gets? That's really useful, thanks!
  
Wait, what? I'm not sure that #action is mapped to anything, and if
  it
was, it'd be the action itself, not its configuration.
  
Dave
  
  
  
 -Original Message-
 From: Musachy Barroso [mailto:[EMAIL PROTECTED]
 Sent: Monday, May 12, 2008 1:52 PM
 To: Struts Users Mailing List
 Subject: Re: [s2] Getting the current Action name in a JSP?

 Under struts.actionMapping there will be an object of type
 org.apache.struts2.dispatcher.mapper.ActionMapping with fields:
 extension, name, namespace, params and method. Another tip, if you
 have the debug interceptor applied to your action you can add
 debug=browser to the url and you will be able to browse the values
 stored in the stack.

 musachy

 On Mon, May 12, 2008 at 1:35 PM, Allen, Daniel
 [EMAIL PROTECTED]
 wrote:
  Thanks for the tip, but to clarify, what I want to know is
  whether
 that
   action reference has an easy, built-in way to get its name and
   namespace, as configured in struts.xml.
 
   For example, I have in struts.xml
   action name=doSample class=package.DoSampleAction
  result name=successsample.jsp/result
   /action
 
   Can I put into sample.jsp a reference to something built-in like
   s:property value=#action.name? Or will I have to actually
  edit
 the
   DoSampleAction.java to create a getConfiguredName() property
 before I
   can do that? I didn't see anything in the API document for
   ActionSupport.
 
   ~DVA
 
 
 
 
 
   -Original Message-
   From: Musachy Barroso [mailto:[EMAIL PROTECTED]
   Sent: Monday, May 12, 2008 12:45 PM
   To: Struts Users Mailing List
   Subject: Re: [s2] Getting the current Action name in a JSP?
 
   #action will give you a reference to the last executed action.
 
   musachy
 
   On Mon, May 12, 2008 at 12:10 PM, Allen, Daniel
 [EMAIL PROTECTED]
   wrote:
Hi, all.
   
 I'm using Sitemesh decorators on my Struts2 project to create
  a
   generic
 header menu. However, I'd like to use a CSS class to
  highlight
 the
   menu
 item for where the user currently is. Is there a good way to
 get
 the
 current action name and namespace just with JSP code? I know
  I
 can
   get
 it using Java code and then put it into my JSPs by accessing
 the
   action
 property via OGNL. I'm just wondering if there is a built-in
 way
 to
   get
 that information.
   
 Thanks,
 ~Dan Allen
   
 --
 This message may contain confidential, proprietary, or
  legally
   privileged information. No confidentiality or privilege is
  waived
 by
 any
   transmission to an unintended recipient. If you are not an
 intended
   recipient, please notify the sender and delete this message
 immediately.
   Any views expressed in this message are those of the sender, not
 those
   of any entity within the KBC Financial Products group of
  companies
   (together referred to as KBC FP).
   
 This message does not create any obligation, contractual or
   otherwise, on the part of KBC FP. It is not an offer (or
 solicitation
 of
   an offer) of, or a recommendation to buy or sell, any financial
 product.
   Any prices or other values included in this message are
  indicative
 only,
   and do not necessarily represent current market prices, prices
  at
 which
   KBC FP would enter into a transaction, or prices at which
  similar
   transactions may be carried on KBC FP's own books. The
  information
   contained in this message is provided as is, without
 representations
   or warranties, express or implied, of any kind. Past performance
 is
 not
   indicative

RE: [s2] Getting the current Action name in a JSP?

2008-05-12 Thread Allen, Daniel
Oh, ok. I was just in the middle of poking around the debug info to see
why that wasn't working. 

Thanks,
~DVA 

-Original Message-
From: Allen, Daniel 
Sent: Monday, May 12, 2008 3:11 PM
To: Struts Users Mailing List
Subject: RE: [s2] Getting the current Action name in a JSP?

Ok, thanks for the clarification.

What is the Java type of #struts? I'd like to take a look at the docs to
see what else I can get out of that.

~DVA

-Original Message-
From: Musachy Barroso [mailto:[EMAIL PROTECTED] 
Sent: Monday, May 12, 2008 3:07 PM
To: Struts Users Mailing List
Subject: Re: [s2] Getting the current Action name in a JSP?

%{#struts.actionMapping} -Action Mapping
%{#action} - Last executed action

musachy

On Mon, May 12, 2008 at 3:05 PM, Dave Newton [EMAIL PROTECTED]
wrote:
 --- Allen, Daniel [EMAIL PROTECTED] wrote:
   So that's what #action gets? That's really useful, thanks!

  Wait, what? I'm not sure that #action is mapped to anything, and if
it
  was, it'd be the action itself, not its configuration.

  Dave



   -Original Message-
   From: Musachy Barroso [mailto:[EMAIL PROTECTED]
   Sent: Monday, May 12, 2008 1:52 PM
   To: Struts Users Mailing List
   Subject: Re: [s2] Getting the current Action name in a JSP?
  
   Under struts.actionMapping there will be an object of type
   org.apache.struts2.dispatcher.mapper.ActionMapping with fields:
   extension, name, namespace, params and method. Another tip, if you
   have the debug interceptor applied to your action you can add
   debug=browser to the url and you will be able to browse the values
   stored in the stack.
  
   musachy
  
   On Mon, May 12, 2008 at 1:35 PM, Allen, Daniel
   [EMAIL PROTECTED]
   wrote:
Thanks for the tip, but to clarify, what I want to know is
whether
   that
 action reference has an easy, built-in way to get its name and
 namespace, as configured in struts.xml.
   
 For example, I have in struts.xml
 action name=doSample class=package.DoSampleAction
result name=successsample.jsp/result
 /action
   
 Can I put into sample.jsp a reference to something built-in like
 s:property value=#action.name? Or will I have to actually
edit
   the
 DoSampleAction.java to create a getConfiguredName() property
   before I
 can do that? I didn't see anything in the API document for
 ActionSupport.
   
 ~DVA
   
   
   
   
   
 -Original Message-
 From: Musachy Barroso [mailto:[EMAIL PROTECTED]
 Sent: Monday, May 12, 2008 12:45 PM
 To: Struts Users Mailing List
 Subject: Re: [s2] Getting the current Action name in a JSP?
   
 #action will give you a reference to the last executed action.
   
 musachy
   
 On Mon, May 12, 2008 at 12:10 PM, Allen, Daniel
   [EMAIL PROTECTED]
 wrote:
  Hi, all.
 
   I'm using Sitemesh decorators on my Struts2 project to create
a
 generic
   header menu. However, I'd like to use a CSS class to
highlight
   the
 menu
   item for where the user currently is. Is there a good way to
   get
   the
   current action name and namespace just with JSP code? I know
I
   can
 get
   it using Java code and then put it into my JSPs by accessing
   the
 action
   property via OGNL. I'm just wondering if there is a built-in
   way
   to
 get
   that information.
 
   Thanks,
   ~Dan Allen
 
   --
   This message may contain confidential, proprietary, or
legally
 privileged information. No confidentiality or privilege is
waived
   by
   any
 transmission to an unintended recipient. If you are not an
   intended
 recipient, please notify the sender and delete this message
   immediately.
 Any views expressed in this message are those of the sender, not
   those
 of any entity within the KBC Financial Products group of
companies
 (together referred to as KBC FP).
 
   This message does not create any obligation, contractual or
 otherwise, on the part of KBC FP. It is not an offer (or
   solicitation
   of
 an offer) of, or a recommendation to buy or sell, any financial
   product.
 Any prices or other values included in this message are
indicative
   only,
 and do not necessarily represent current market prices, prices
at
   which
 KBC FP would enter into a transaction, or prices at which
similar
 transactions may be carried on KBC FP's own books. The
information
 contained in this message is provided as is, without
   representations
 or warranties, express or implied, of any kind. Past performance
   is
   not
 indicative of future returns.
 
 
 
  
-
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
 
 
   
   
   
 --
 Hey you! Would you help me to carry the stone? Pink Floyd

Re: [s2] Getting the current Action name in a JSP?

2008-05-12 Thread Volker Karlmeier

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

for myself, I solved the problem by a little routine in my (base) action 
class.

I don't know if this is the recommended way to to it, but it works for me.

~@SuppressWarnings(unchecked)
~protected String getActionName() {
~EnumerationString params = 
getServletRequest().getParameterNames();

~String action=null;
~while (params.hasMoreElements()) {
~String key=params.nextElement();
~if (key.startsWith(action:)) {
~action=key.substring(7);
~break;
~}
~}
~return action;
~}



Regards
~Volker




Allen, Daniel schrieb:
| Oh, ok. I was just in the middle of poking around the debug info to see
| why that wasn't working.
|
| Thanks,
| ~DVA
|
| -Original Message-
| From: Allen, Daniel
| Sent: Monday, May 12, 2008 3:11 PM
| To: Struts Users Mailing List
| Subject: RE: [s2] Getting the current Action name in a JSP?
|
| Ok, thanks for the clarification.
|
| What is the Java type of #struts? I'd like to take a look at the docs to
| see what else I can get out of that.
|
| ~DVA
|
| -Original Message-
| From: Musachy Barroso [mailto:[EMAIL PROTECTED]
| Sent: Monday, May 12, 2008 3:07 PM
| To: Struts Users Mailing List
| Subject: Re: [s2] Getting the current Action name in a JSP?
|
| %{#struts.actionMapping} -Action Mapping
| %{#action} - Last executed action
|
| musachy
|
| On Mon, May 12, 2008 at 3:05 PM, Dave Newton [EMAIL PROTECTED]
| wrote:
| --- Allen, Daniel [EMAIL PROTECTED] wrote:
|   So that's what #action gets? That's really useful, thanks!
|
|  Wait, what? I'm not sure that #action is mapped to anything, and if
| it
|  was, it'd be the action itself, not its configuration.
|
|  Dave
|
|
|
|   -Original Message-
|   From: Musachy Barroso [mailto:[EMAIL PROTECTED]
|   Sent: Monday, May 12, 2008 1:52 PM
|   To: Struts Users Mailing List
|   Subject: Re: [s2] Getting the current Action name in a JSP?
|  
|   Under struts.actionMapping there will be an object of type
|   org.apache.struts2.dispatcher.mapper.ActionMapping with fields:
|   extension, name, namespace, params and method. Another tip, if you
|   have the debug interceptor applied to your action you can add
|   debug=browser to the url and you will be able to browse the values
|   stored in the stack.
|  
|   musachy
|  
|   On Mon, May 12, 2008 at 1:35 PM, Allen, Daniel
|   [EMAIL PROTECTED]
|   wrote:
|Thanks for the tip, but to clarify, what I want to know is
| whether
|   that
| action reference has an easy, built-in way to get its name and
| namespace, as configured in struts.xml.
|   
| For example, I have in struts.xml
| action name=doSample class=package.DoSampleAction
|result name=successsample.jsp/result
| /action
|   
| Can I put into sample.jsp a reference to something built-in like
| s:property value=#action.name? Or will I have to actually
| edit
|   the
| DoSampleAction.java to create a getConfiguredName() property
|   before I
| can do that? I didn't see anything in the API document for
| ActionSupport.
|   
| ~DVA
|   
|   
|   
|   
|   
| -Original Message-
| From: Musachy Barroso [mailto:[EMAIL PROTECTED]
| Sent: Monday, May 12, 2008 12:45 PM
| To: Struts Users Mailing List
| Subject: Re: [s2] Getting the current Action name in a JSP?
|   
| #action will give you a reference to the last executed action.
|   
| musachy
|   
| On Mon, May 12, 2008 at 12:10 PM, Allen, Daniel
|   [EMAIL PROTECTED]
| wrote:
|  Hi, all.
| 
|   I'm using Sitemesh decorators on my Struts2 project to create
| a
| generic
|   header menu. However, I'd like to use a CSS class to
| highlight
|   the
| menu
|   item for where the user currently is. Is there a good way to
|   get
|   the
|   current action name and namespace just with JSP code? I know
| I
|   can
| get
|   it using Java code and then put it into my JSPs by accessing
|   the
| action
|   property via OGNL. I'm just wondering if there is a built-in
|   way
|   to
| get
|   that information.
| 
|   Thanks,
|   ~Dan Allen
| 
|   --
|   This message may contain confidential, proprietary, or
| legally
| privileged information. No confidentiality or privilege is
| waived
|   by
|   any
| transmission to an unintended recipient. If you are not an
|   intended
| recipient, please notify the sender and delete this message
|   immediately.
| Any views expressed in this message are those of the sender, not
|   those
| of any entity within the KBC Financial Products group of
| companies
| (together referred to as KBC FP).
| 
|   This message does not create any obligation, contractual or
| otherwise, on the part of KBC FP. It is not an offer (or
|   solicitation
|   of
| an offer