Javascript HTML页面调用JSP文件

Javascript HTML页面调用JSP文件,javascript,html,ajax,jsp,Javascript,Html,Ajax,Jsp,我的计算机上有一个HTML页面,远程服务器上有一个JSP文件 现在我该怎么办 将JSP文件中的内容显示到HTML页面。 HTML页面必须严格使用HTML(无服务器端语言),但可以使用AJAX/JavaScript 甚至可以通过JSP页面从服务器获取信息,而无需将HTML页面本身转换为JSP文件吗?我将如何实现它? <script type="text/javascript" src="js/jquery.min.js"></script> // I have jquer

我的计算机上有一个HTML页面,远程服务器上有一个JSP文件

现在我该怎么办

将JSP文件中的内容显示到HTML页面。

HTML页面必须严格使用HTML(无服务器端语言),但可以使用AJAX/JavaScript

甚至可以通过JSP页面从服务器获取信息,而无需将HTML页面本身转换为JSP文件吗?我将如何实现它?


<script type="text/javascript" src="js/jquery.min.js"></script> 
// I have jquery.js under js directory in my webapp
<script type="text/javascript">
  var url = "my.jsp";
  $(function(){
        $.ajax({
            url : url, // Pass you Servlet/ JSP Url
            dataType : 'html',
            success : function(response) {
                alert('Success');
                $('#output').html(response);
            },
            error : function(request, textStatus, errorThrown) {
                alert(request.status + ', Error: ' + request.statusText);
                           // perform tasks for error 
            }
        });
});
</script>
//我在我的webapp的js目录下有jquery.js var url=“my.jsp”; $(函数(){ $.ajax({ url:url,//向您传递Servlet/JSP url 数据类型:“html”, 成功:功能(响应){ 警惕(“成功”); $('#output').html(响应); }, 错误:函数(请求、文本状态、错误抛出){ 警报(request.status+,错误:'+request.statusText); //针对错误执行任务 } }); });
JSP


你的HTML

。。。。

使用Ajax:

function ClickMe_Click()
{
    $.ajax({
        type:       "post",
        url:        "path/your.jsp",
        data:       {"param":"val"},
        success:    function(msg) {
                            alert(msg.data);//your info from jsp
            },
            error:function (xhr, ajaxOptions, thrownError){
                alert(thrownError);
            }  
    });

}

谢谢,哈迪克。我相信这正是我想要的。现在,是否可以在同一HTML页面中运行JSP会话?基本上,最初的JSP联系人是登录用户。Hardik:它不会让我投票,因为我的代表分数现在太低了。。。很抱歉
function ClickMe_Click()
{
    $.ajax({
        type:       "post",
        url:        "path/your.jsp",
        data:       {"param":"val"},
        success:    function(msg) {
                            alert(msg.data);//your info from jsp
            },
            error:function (xhr, ajaxOptions, thrownError){
                alert(thrownError);
            }  
    });

}