2016-04-19 9 views
0

インクルードファイルでjspメソッドを実行しようとしています。どうすればいい?jsp - インクルードファイルとJSPメソッドの組み合わせ

私は含まれているファイルがあります:

<%@ include file="/foobar/Foo.bar" %> 

をそして私は私のfoo(String str)方法を持っています。

ここで問題は、ファイル/foobar/Foo.barfoo()とはどのように呼びますか?

ありがとうございます!

答えて

0

の代わりに、私は方法作成したファイルが含ま:

public String readResource(String resource){ 
     try{ 
      BufferedReader in = new BufferedReader(new InputStreamReader(getServletContext().getResourceAsStream(resource))); 
     String line = null; 

     String data = ""; 
     while((line = in.readLine()) != null) { 
      if(data!="")data+="\n"; 
      data+=line; 
     } 
     return data; 
     }catch(IOException e){ 
      return ""; 
     } 
    } 

をそして、私は<%=foo(readResource("/foobar/Foo.bar"))%>を使用します。

関連する問題