Передача выражений в пользовательские теги в JSP

Привет, я только что создал пользовательский тег, который используется в моем JSP. .tld тега примерно такой

<?xml version="1.0" encoding="UTF-8"?>
<taglib>
<tlibversion>1.0</tlibversion>
<jspversion>1.1</jspversion>
<shortname>acma</shortname>
<info>AccountManag</info>
<tag>
    <name>clookup</name>
    <tagclass>taglib.acm</tagclass>
    <info>Customer Lookup</info>
    <attribute>
      <name>cust_id</name>
      <required>true</required>
    </attribute>
</tag>
</taglib>

Теперь тег отлично работает, когда я использую его с таким значением int cust_id="1"

  <dd:clookup cust_id="1"></dd:clookup>

, но это не работает, когда я использую EL. С ним, например

 <dd:clookup cust_id="${sessionScope.cust.id}"></dd:clookup>

Все учебники начинаются с int или другого типа данных, поэтому я не могу найти какой-либо ресурс, который мог бы помочь здесь.. какие-либо предложения?

9
задан MistyD 6 June 2012 в 14:48
поделиться