permaculture playing cards*
The moose likes JSP and the fly likes Custom Tag Issue Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » JSP
Bookmark "Custom Tag Issue" Watch "Custom Tag Issue" New topic
Author

Custom Tag Issue

JJ Devine
Greenhorn

Joined: Jan 04, 2008
Posts: 2
Hi,

I have written a custom tag but I am having problems getting it to accept a value, the code in my JSP looks like this:

<mytag:myfunc attr="${item.value}"/>

unfortunately when the value reaches the tag class it becomes the string "${item.value}" rather than the value "value" of the scoped attribute "item". I know the value exists at the time the tag is called because:

<cut value="${item.value}"/>

prints that value to the page as expected. Can anybody help?
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 60810
    
  65

As per forum instructions, please disclose the versions of JSP and JSTL that you are using.

It sounds as if you are using an older version of JSP that does not allow the EL in template text, or that your web app is misconfigured.

The JSP FAQ has entries that deal with these situations.


[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Custom Tag Issue
 
Similar Threads
Using Custom tags inside HTML or Scriptlet
How to get default value to my dropdown list
why JSTL loop only display the first object?
Custom tag use in <h:dataTable>
LinkedHashMap Iteration problems