2014-10-30 86 views
0

我使用Spring MVC & jsp。如何在jsp中使用美元符號

這是我的homeController。返回「測試字符串」;

@RequestMapping(value="/",method = RequestMethod.GET) 
public String home(Locale locale,Model model){ 

model.addAttribute("test","test String"); 

return "home"; } 

回到Home.jsp

<html><head> 
<% String test = ${test} %> 
</head> 
<body> 
${test} //it shows "test String" 
<%=test%> //but it doesn't show anything. error. 
</body></html> 

如何使用美元符號<%%>?

回答

0

EL表達式是不允許的內部小腳本,你應該能夠只使用EL

0

您應該使用小腳本或JSTL。
這樣做可能會更好:

<html> 
<body> 
<c:out value="${test}"/> 
</body> 
</html>