2016-01-26 277 views
-1

編輯:swapp'd ${h.helloWorldName('Audren')}${h.getHelloWorldName('Audren')}呼叫功能

我有一個測試類:

public class classtest { 

    private String helloWorld; 
    private String helloWorldName; 

    public String getHelloWorld(){ 
     return "Hello world!"; 
    } 

    public void setHelloWorld(String s) { 
     helloWorld = s; 
    } 

    public String getHelloWorldName(String s) { 
     return getHelloWorld() + s; 
    } 

在我的jsp我想打印我的方法getHelloWorldName的結果。這是我迄今爲止的嘗試:

<jsp:useBean id="h" class="com.test.classtest" scope="page" /> 
<c:out value="${h.helloWorldName('Audren'}" /> 

但沒有成功。我錯過了什麼嗎?我也試過#{h.helloWorldName('Audren'}

回答

1

你只是錯過了括號(也刪除了'')。 正確語法:

"${h.helloWorldName(Audren)}"