2017-06-14 22 views
0

に2つのスクリプトの間でJavaの変数を渡す:私はこのJSPを持って同じJSP

<% 
String mystr = ""; 
some java code %> 
<div> ... <div> 
<% some java code 
    mystr += "something"; 
%> 

どのように私はコンパイルの例外を持つことなく、第2のスクリプトにmystrを渡すことができますか?

+0

例外はありますか? –

+0

変数が定義されていないという例外があります – eeadev

+3

これはすべて同じファイルにありますか?もしそうなら、働かなければならない。最初のスクリプトレットがif文またはループ内にないかぎり、2番目のスクリプトレットは同じif文またはループ内にありません。次に、/ loopの場合、上記の宣言 'String mystr =" "; 'を上に移動する必要があります。 – developerwjk

答えて

0

jspページで文字列を宣言できます。

<%! String mystr = ""; %> 
関連する問題