Java搜索功能
我的Java项目中有一项要求,用户将在前端 屏幕中输入客户名称/号码并点击搜索按钮,系统应显示所有与客户链接相匹配的客户名称细节。我被要求编写Java搜索功能
一个web服务来实现这个功能,它将从数据库中提取客户记录并将其显示在前端。
请帮助我如何做到这一点。提前致谢!!
确切的问题是什么?
搜索功能是很容易通过SQL完成:
select * from customer where name like '%searchterm%'
这里是从例如贮存库的一个示例:http://www.exampledepot.com/egs/java.sql/SelectLike.html
和一个web服务可以通过Apache轴来构建。这将产生一个“完整的”SOAP Web服务。
如果您想要简单的方法,只需创建一个jsp或servlet,它将数据作为XML返回。称此为“REST”webservice。
不好意思!我正在寻找的是,用户将输入cusotmer名称/编号并点击搜索按钮。此参数应发送到Web服务,然后服务将在数据库中搜索匹配的客户名称,然后以表格格式返回结果的第一端。在一列中,它将具有客户名称和另一个客户编号。你能否告诉我如何提供一个链接,即当用户点击客户名称时,它应该显示客户的详细信息。 – user772772 2011-05-30 19:26:27
哇。好多啊。当你知道如何时很容易,但你似乎缺少一些基本知识。假设你想做基于Web的开发,我建议你使用Grails作为框架。您将找到大量有关如何创建表格,链接到详细信息页面以及如何使用Web服务的文档。开始它真的很容易。 http://grails.org/Documentation – rdmueller 2011-05-30 19:39:00
我们不会为你写。你试过了什么,你卡在哪里? – 2011-05-30 18:51:22
您可以提供更多的数据。例如您使用的持久性框架(JPA,Hibernate,jdbcTemplate)以及您的问题所在。如果它的公式化SQL,那么表格模式将是受欢迎的,如果它是Hibernate/JPA,Entity类将会很好。 – extraneon 2011-05-30 18:51:43