如何将.PHP代码转换为.JSP文件

时间:2013-11-12 13:19:29

标签: javascript php ajax jsp servlets

我是网络编程的新手,我有一些问题,所以如果你能给我一些建议会很棒......

好的,我有3个单独的文件index.html,foodstore.js和foodstore.php 当我在localhost上运行index.html时,我可以使用一些ajax优势。 但是如何将这3个文件合并到一个文件.jsp?

在foodstore.js中我有一个名为process()的函数;它运行<input type="text" id="userInput" onkeyup="process()" />

我可以将所有代码放在该部分下但是如何处理这个引用我的foodstore.php函数?

function process() {


    food = encodeURIComponent(document.getElementById("userInput").value);
    //alert(food);
    xmlHttp.open("GET", "foodstore.php?food="+food, true);
    xmlHttp.onreadystatechange = handleServerResponse;
    xmlHttp.send();

}

不知道是否可以将PHP页面转换为JSP页面。这是一个引用文件foodstore.php,我想知道是否可以将其编码到.jsp中以及在函数process()中要更改的内容:xmlHttp.open("GET", "foodstore.php?food="+food, true);

以下是来自foodstore.php的代码:

<?php
header('Content-Type: text/xml');
echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';

echo '<response>';
    $food=$_GET['food'];
    $foodArray = array('Aik banka','Hypo bank','Reiffeisen','Societe Generale','Komercijalna banka', 'Banca intesa', 'Alpha bank');

    if (in_array($food,$foodArray)) {
    echo "".$food." posluje sa nama" ;
    } elseif ($food==''){
        echo "Morate uneti tacan naziv banke. (pocetak reci je sa velikim slovom. Npr. Aik banka, Hypo bank...)";
    } else {
        echo    "Izvinjavamo se, ali ".$food.' ne saradjuje sa nama';
    }

echo '</response>';

&GT;

0 个答案:

没有答案