如何在单个 jsp 中从 onload 和 onclick 事件调用 java action 类



当我的jsp加载(在onload期间)和在jsp中单击按钮时,我需要调用java操作类。

同一 jsp 中有两种不同的方案,但参数不同。不幸的是,在单击事件期间,参数没有从jsp传递给操作类,而在加载期间它对我来说效果很好。我哪里做错了?

你是如何称呼这个动作的?在这里,我使用 jQuery ajax 来发送请求。在页面加载时,这样做,

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
                                                                </script>
<script type="text/javascript">
$(document).ready(function() {
    var parameter = $("#textBox").val();
    $.ajax({
        url : "navigation.do?parameter=showNavigation&value="+parameter,
        type : "POST",
        success : function(data) {
            alert(data);
        }
    });
});
</script>

点击按钮,

<script type="text/javascript">
$("#buttonId").click(function() {
    var parameter1 = $("#textBox").val();
    $.ajax({
        url : "navigation.do?parameter=showNavigation&value="+parameter1,
        type : "POST",
        success : function(data) {
            alert(data);
        }
    });
});
</script>

最新更新