Recuperar parametro da sessão na JSP

Olá, preciso recuperar um parametro que está na sessão coloca-lo em uma hidden…fiz desse jeito mas o resultado foi o erro abaixo… alguem sabe como posso fazer isso???
Grato.

Meu Codigo Atual:[code]<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean" %>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html" %>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-logic" prefix="logic" %>

<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>

<html:html>

&lt;head        
    &lt;title&gt;Inserir nova operação&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;

&lt;jsp&#58;include page=&quot;cabeçalho.jsp&quot;/&gt;

&lt;p align=&quot;center&quot;&gt;&amp;nbsp;&lt;/p&gt;
  
&lt;p align=&quot;center&quot;&gt;&lt;b&gt;&lt;font face=&quot;Century Gothic&quot; size=&quot;5&quot; color=&quot;#FFFFFF&quot;&gt;
  Cadastrar nova Operação&#58;&lt;/font&gt;&lt;/b&gt;
&lt;/p&gt;
 
&lt;p align=&quot;center&quot;&gt;&amp;nbsp;&lt;/p&gt;



&lt;html&#58;form action=&quot;/salvaInsereOpe.do&quot;&gt;

 &lt;%= session.getAttribute&#40;&quot;Id&quot;&#41;%&gt;

   &#91;b&#93;&lt;html&#58;hidden property=&quot;codUsuario&quot; value = &quot;&lt;%= session.getAttribute&#40;&quot;Id&quot;&#41;%&gt;&quot;/&gt; &#91;/b&#93;    
   Descrição&#58; &lt;html&#58;text property=&quot;descricao&quot;/&gt;
   
  &lt;html&#58;radio property=&quot;tipoOperacao&quot; value=&quot;1&quot;&gt;Despesa&lt;/html&#58;radio&gt;
  &lt;html&#58;radio property=&quot;tipoOperacao&quot; value=&quot;2&quot;&gt;Receita&lt;/html&#58;radio&gt;
  
  &lt;html&#58;radio property=&quot;ativo&quot; value=&quot;1&quot; &gt;Ativo&lt;/html&#58;radio&gt;
  &lt;html&#58;radio property=&quot;ativo&quot; value=&quot;2&quot; &gt;Inativo&lt;/html&#58;radio&gt;

                            
                      
                            
&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&amp;nbsp;&lt;/p&gt;






 &lt;p align=&quot;center&quot;&gt;&lt;b&gt;&lt;font face=&quot;Century Gothic&quot;&gt;&lt;html&#58;submit&gt;Cadastrar&lt;/html&#58;submit&gt;&lt;/a&gt;&lt;/font&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; 


                         &lt;%-- exibe os erros de validação --%&gt; 
                              &lt;/font&gt;&lt;/b&gt;
                            &lt;logic&#58;messagesPresent&gt;
                                &lt;/p&gt;
                                &lt;ul&gt;
                                    &lt;font color=&quot;red&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Century Gothic&quot;&gt;
                                    &lt;html&#58;messages id=&quot;error&quot;&gt;
                                        &lt;li&gt;
                                        &lt;p align=&quot;center&quot;&gt;&lt;bean&#58;write name=&quot;error&quot;/&gt;&lt;/li&gt;
                                    &lt;/html&#58;messages&gt;
                                &lt;/ul&gt;
                            &lt;/logic&#58;messagesPresent&gt;

&lt;/html&#58;form&gt;
   
&lt;/body&gt;

</html:html>
[/code]

Meu Erro:

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 32 in the jsp file: /insereope.jsp
Generated servlet error:
C:\Documents and Settings\Rodrigo.netbeans\5.0\jakarta-tomcat-5.5.9_base\work\Catalina\localhost\StrutsFinanceiro\org\apache\jsp\insereope_jsp.java:133: cannot resolve symbol
symbol : method setValue (java.lang.Object)
location: class org.apache.struts.taglib.html.HiddenTag
_jspx_th_html_hidden_0.setValue( session.getAttribute(“Id”));
^
1 error

Olá, amigo!

Olha só, isso aqui não vai funcionar

Tente reescrever isso usando html mesmo, exemplo:

Não vejo como fazer isso de outra forma usando as tags do struts.

Se o bean todo estiver na sessão é possível utilizar o atributo scope=“session” na tag html:form. Exemplo:

&lt;html&#58;form action=&quot;minhaaction&quot; scope=&quot;session&quot;&gt;
....
&lt;/html&#58;form&gt;

Aí é só referenciar o atributo do bean.

Espero ter ajudado.

Ajudou muito…

Obrigado !!