小编Vij*_*Nil的帖子

带有servlet的jQuery自动完成UI不返回任何数据

我过去几个小时一直在摆弄这段代码片段,但我无法理解jQuery的自动完成UI是如何工作的.我按照本教程http://viralpatel.net/blogs/tutorial-create-autocomplete-feature-with-java-jsp-jquery/ 我使用了相同的示例,但我没有向JSP发送请求,而是使用了servlet.请求到达servlet"Fetcher",它也会执行,但没有任何内容返回到页面.这是代码.

public class Fetcher extends HttpServlet {
    [...]

    List<String> countryList = new ArrayList<String>();
    String param = request.getParameter("term");

    countryList.add("USA");
    countryList.add("Pakistan");
    countryList.add("Britain");
    countryList.add("India");
    countryList.add("Italy");
    countryList.add("Ireland");
    countryList.add("Bangladesh");
    countryList.add("Brazil");
    countryList.add("United Arab Emirates");
    PrintWriter out = response.getWriter();
    response.setContentType("text/plain");
    response.setHeader("Cache-Control", "no-cache");
     for(String country : countryList){
        out.println(country);
    }

    [...]
}
Run Code Online (Sandbox Code Playgroud)

HTML中的Javascript片段:

 <script>
       $(function() {

         $( "#tags" ).autocomplete({
          source: "Fetcher"

      });
 });
 </script>
Run Code Online (Sandbox Code Playgroud)

HTML表单:

 <label for="tags">Tags: </label>
 <input id="tags" />
Run Code Online (Sandbox Code Playgroud)

页面上的示例似乎是在jquery中为专业人士编写的, http://jqueryui.com/autocomplete/#default.请,有人可以告诉它究竟是如何工作的,以便我可以在其他地方使用它.

javascript java jquery servlets jquery-autocomplete

3
推荐指数
1
解决办法
9115
查看次数

EclipseLink JPA继承没有鉴别器列

我有一个Client和Affiliate类,继承自Person类.正在使用加入的继承策略类型 - 每个类型与父类共享主键.由于没有鉴别器列,我们选择使用DescriptorCustomizer和ClassExtractor.但它并没有真正理解它是如何工作的,而且,代码似乎没有编译.如果有人用代码片段给出一个很好的例子来理解,那就太好了.

java jpa eclipselink discriminator

3
推荐指数
1
解决办法
6842
查看次数