OGNL사용예

Struts2 2008. 7. 1. 13:33


myObject가 루트 객체일때

#myObject.property : 이것은 myObject.getProperty()를 의미
property : myObject.getProperty()를 의미

요청 파라미터,세션,애플리케이션 참조 법

#parameters['key'] or #parameters.key
==>request.getParameter("key");

#request['key'] or  #request.key ===> request.getAttribute("key")

#session'key' or #session.foo ==> session.getAttribute("key")

=========================================================

<a:head theme="ajax"/> //Dojo프레임워크사용

<a:form action="article" theme="simple">

example1:simple테마<br>
<a:textarea name="articleSimple" theme="simple" cols="90" />//텍스트에어리어 기본테마
<br>
<a:label>articleSimple:</a:label>
<pre><a:property value="articleSimple"/></pre>

example2:ajax테마<br>
<a:textarea name="articleHtml" theme="ajax" /><br>//텍스트에어리어 아작스테마

<a:label>articleHTmloriginal value:</a:label>
<a:property value="articleHtml" escape="false"/><br><br>//escape="true"이면 적용안됨

<a:submit />
</a:form>

<head>속성
calendarcss : 사용할 jscalendar css 테마(기본값은 calendar-blue.css)
debug : ajax테마에 대한 디버깅 모드를 사용하기 위해서 true로 설정한다.
theme : simple,xhtml,ajax 테마 중 택일
AND