在我们的组织中,我们有一台服务器,其中有一个文件夹Log / Response。在这个文件夹中有很多文件(XML文件)。现在我想编写一个程序来查找所有XML文件,如果可能的话,这些文件在Java中有'keyword'。找到所有这样的文件后,它应该返回所有文件名。这里'keyword'将从客户端发出(意味着用户将从他的浏览器中打开一个URL /关键字)。
那我怎么能实现这个呢?我需要使用哪种技术,语言和工具?如果我写一个程序,那么我应该把它放在哪里?
答案 0 :(得分:1)
您可以从JSP / Servlet开始作为起点。 JSP / Servlet将是用户和服务器基础结构之间的通信点,其中包含文件列表。
要搜索必要的文件:作为简单的解决方案,您可以扫描必要目录中的所有文件。但它会很慢。作为更高级的解决方案,您应该使用一些全文搜索引擎(搜索速度很快)。
当然,JSP / Servlet将部署在servlet容器中,例如Jetty或Tomcat。
这就是全部:)