将jsp页面设置为javascript文件中的div内容

将jsp页面设置为javascript文件中的div内容,javascript,html,jsp,jakarta-ee,extjs,Javascript,Html,Jsp,Jakarta Ee,Extjs,在我的J2EE web应用程序中,我使用了Extjs。我对J2EE是全新的。层中有一个按钮(平面) 下面是我的javascript文件代码段,用于在层中创建按钮 contentE1 : 'tourPlanning', //my layer title : 'Tour Planning', items : [ new Ext.Button({ text : 'Plan', handler : function() {

在我的J2EE web应用程序中,我使用了Extjs。我对J2EE是全新的。层中有一个按钮(平面)

下面是我的javascript文件代码段,用于在层中创建按钮

contentE1 : 'tourPlanning',     //my layer
    title : 'Tour Planning',
    items : [ new Ext.Button({
        text : 'Plan',
        handler : function() {

            document.getElementById("mapView").innerHTML = '\TourPlan.jsp';

        }
    }),
我想要的是我需要将一个jsp页面(TourPlan.jsp)设置为内容(对于我的mapView div,我的页面中有一个Google地图视图)。输出变为,它将map view div content设置为Tourplan.jsp

我的TourPlan.jsp文件(作为一个示例),如果是这样的话

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Tour Plan</title>
</head>
<body>

<h1>Plan Your Tor</h1>

<!-- More Content Here -->

</body>
</html>

旅游计划
计划你的任务大纲
我对所有这些事情都不熟悉,所以如果有人能向我解释我应该如何做这样的事情,我将不胜感激。

你可以这样尝试

<div id="mapView" style="display:hidden;">
  <%@ include file="TourPlan.jsp" %>
</div>

<script>
contentE1 : 'tourPlanning',     //my layer
title : 'Tour Planning',
items : [ new Ext.Button({
    text : 'Plan',
    handler : function() {

        document.getElementById("mapView").style.display="block";

    }
}),
</script>

content1:'旅行计划',//我的图层
标题:"旅游策划",,
项目:[新建分机按钮]({
文本:“计划”,
处理程序:函数(){
document.getElementById(“mapView”).style.display=“block”;
}
}),

希望它能对你有所帮助。

为什么你要尝试从JavaScript中包含一个文件,为什么不从jsp中?实际上这是某人的项目。我正在做一些修改。我的主面板是一个JavaScript文件。这个主面板中有一个按钮。当用户单击此按钮时,新的布局应该加载到现有的分区中。我已经发布了答案,请c见鬼。如果下面的答案对您有帮助,请接受答案。此mapView div在另一个文件中声明。那么我如何使用它?如果您在其中包含javascript文件,那么您将能够使用它。