如何使用jsp / html前端客户端本身更新excel文件后端

时间:2016-01-04 13:53:39

标签: javascript html oracle10g database-connection excel-2007

我是一名学生,试着这样做,请指导我该怎么做。

我有 excel file 2007 (。xlsx),其中包含两个列号A和B.

Sno     A       B          C
1     10.6729   59.9258    ?
2     10.4005   59.827     ?
3     10.6794   59.9254
4     10.3589   59.959
5     10.5006   59.9459
6     10.4924   59.9004
7     10.5006   59.9459
8     10.4517   59.7901

当我要求S.NO时,我需要在我的html文本框中输入数字A和B. 所以我可以做一些操作,运行 Java脚本并返回到C列中的excel文件,结果是相应的S.No。

请指导我在哪里服务器以及我需要做些什么来实现我的目标。 提前谢谢。

我将excel文件保存为xml。保存文件。所以我在这里有xml文件,如



            <script>
            function loadXMLDoc() {
              var xmlhttp = new XMLHttpRequest();
              xmlhttp.onreadystatechange = function() {
                if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
                  myFunction(xmlhttp);
                }
              };
              xmlhttp.open("GET", "Xmlexcelfile.xml", true);
              xmlhttp.send();
            }
            function myFunction(xml) {
              var i;
              var xmlDoc = xml.responseXML;
              var table="<tr><th>BookingID</th><th>FromLon</th></tr>";
              var x = xmlDoc.getElementsByTagName("Row");
              for (i = 0; i <x.length; i++) { 
                table += "<tr><td>" +
                x[i].getElementsByTagName("A")[0].childNodes[0].nodeValue +
                "</td><td>" +
                x[i].getElementsByTagName("B")[0].childNodes[0].nodeValue +
                "</td></tr>";
              }
              document.getElementById("demo").innerHTML = table;
            }
            </script>
&#13;
        <!DOCTYPE html>
        <html>
        <style>
        table,th,td {
          border : 1px solid black;
          border-collapse: collapse;
        }
        th,td {
          padding: 5px;
        }
        </style>
        <body>

        <button type="button" onclick="loadXMLDoc()">Get my details</button>
        <br><br>
        <table id="demo"></table>

        script code here


        </body>
        </html>
&#13;
&#13;
&#13;

现在这也不起作用我的意思是我认为我需要在这里安装一些服务器。 实际上我需要知道如何通过jsp页面/ html页面获取/放置数据的细节,如上所述。

0 个答案:

没有答案