2014-09-26 67 views
1

我需要在JSTL/OGNL中準備正文文本。類似這樣的:從對象值中設置變量並將其用作其他變量

First Name: <customer.fn> 
Last Name: <customer.ln> 
... 

並在mailto鏈接中使用它。客戶來自ActionContext

我試過如下:

<s:set var="bodyText" value="First Name: ${customer.fn}\n Last Name: ${customer.ln}...."> 

,我試圖打印這樣的,看是否其工作。

<s:property value="#bodyText" /> 

但這似乎並不奏效。

一旦我得到的價值,我需要用它郵寄地址鏈接,如:

"mailto:[email protected]?body=<s:property value="#bodyText">" 

回答

1

不能在Struts標籤屬性使用JSP EL,但你可以在標籤體使用

<s:set var="bodyText">First Name: ${customer.fn}<br/> Last Name: ${customer.ln}</s:set> 
+0

如何使用/打印該變量? – 2014-09-26 20:31:51

+0

2014-09-26 20:32:31

+0

好的。謝謝。讓我嘗試一下。 – 2014-09-26 20:32:42

相關問題