jsp+javabean+servlet,如何后台运行servlet?
我有这样几个文件,其中:newrequire.jsp
是一张表单,提交给requiretotable.jsp处理
requiretotable.jsp
包含RequireBean,将表单传递过来的参数赋给RequireBean的每个属性,然后调用该RequireBean的方法将用户数据存入到数据库表中,正如文件名所示;接下来,用一条<jsp:include flush="false" page="MatchServlet">包含MatchServlet.java,该代码的doGet方法是根据表单的数据在另一个数据库表中进行查询,将相关内容存入第三张表中,再调用另一个Servlet进行后续的操作。
RequireBean.java
接受表单中传递过来的数据
MatchServlet.java
index.jsp
我的问题是这样的:
我想在服务器执行MatchServlet的同时,网页就跳转到index.jsp,继续为用户提供服务。
我现在用的是jsp:include,如果后面跟个超链接,那是不是系统要等到MatchServlet执行完了才跳转到index.jsp?
我是不是该考虑使用线程?创建一个线程,然后让这个线程来执行这个MatchServlet,完了自动终止?这该如何做呢?
谢谢指点!