1

javascript variable言いたいことがあります。

var a ='2013-01-03' 

内のこの変数にアクセスしたいscriptlet。ie] 私mapは自分のデータを含む を持っています。にあるに対応する
の値を取得したい。mapkey='2013-01-03'javascript variable 'a'

スクリプトレットで次のように使用するにはどうすればよいですか?

map.get(a);

my 内の a にアクセスしたくscriptletsなくても、 が最初に実行されることはわかっています。誰でもこの問題を解決できますか?reloadingvariablescriptlet

4

2 に答える 2

1

クライアント データ (javascript) をサーバー (サーブレット、jsp) に送信する必要があります。ajaxを使用してページをリロードせずに実行できます。

于 2013-03-29T10:40:07.157 に答える
0

操作を実行するアクションについて言及していません。

$('#yourdom').blur(function() {
        serverCall;

    });




function serverCall{
        $('#yourdom').val('2013-01-03')

            $('#form').submit();


    }

サーブレット内

String value=request.getParameter("yourdom");
request.setAttribute("test",value);
RequestDispatcher rd = request.getRequestDispatcher("your.jsp");  
  rd.forward(request,response);

jspで

<% request.getAttribute("test")  %>
于 2013-03-29T11:20:46.023 に答える