Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php/asp ajax示例到jsp的转换_Ajax_Jsp - Fatal编程技术网

php/asp ajax示例到jsp的转换

php/asp ajax示例到jsp的转换,ajax,jsp,Ajax,Jsp,您好,我是JSP新手,我正在尝试将W3School的Ajax示例转换为JSP,但我不能这样做。谁能帮忙吗 下面是PHP示例 下面是ASP示例 我尝试过使用java的substring函数,但没有成功 提前感谢。据我所知,您希望将PHP/ASP代码转换为jsp。下面是jsp代码。请将此代码保存在gethint.jsp页面中,并在html页面中更改URL以指向jsp页面 <%@page import="java.util.Arrays"%> <% // Array with nam

您好,我是JSP新手,我正在尝试将W3School的Ajax示例转换为JSP,但我不能这样做。谁能帮忙吗

下面是PHP示例

下面是ASP示例

我尝试过使用java的substring函数,但没有成功


提前感谢。

据我所知,您希望将PHP/ASP代码转换为jsp。下面是jsp代码。请将此代码保存在gethint.jsp页面中,并在html页面中更改URL以指向jsp页面

<%@page import="java.util.Arrays"%>
<%
// Array with names
String hint = " "; 
String[] a = {
    "Anna","Brittany","Cinderella","Diana","Eva","Fiona","Gunda",
    "Hege","Inga","Johanna","Kitty","Linda","Nina","Ophelia"
    ,"Petunia","Amanda","Raquel","Cindy","Doris","Eve","Evita","Sunniva"
   ,"Tove","Unni","Violet","Liza","Elizabeth","Ellen","Wenche","Vicky"
   };
   // get the q parameter from URL
   String q = request.getParameter("q");

   if (q != " ") {
   for(String name : a )
   {
     if(name.toLowerCase().startsWith(q.toLowerCase()))
     {
        if(hint == " ")
        {
           hint = name;
        }
        else
        {
            hint = hint + ", " + name;
        }
    }
  }
 }

 if(hint == " ")
 {
   out.println("No suggestion");    
 }
 else{
 out.println(hint);
  }

  %>

这些示例只能通过更改URL和查询字符串参数(如果xmlhttp.open中有)直接在JSP中运行。。。方法您试过了吗?我希望在jsp中获得以下代码