首先,有两个tomcat服务,比如a和b,先要进行如下操作:在服务a,用户填写完信息,点击"提交"按钮,表单提交至一个servlet,处理完后返回,
可能是这样的代码:...
String pkid = request.getParameter("pkid");
someBean.save(pkid);
response.redirect("index.jsp");//返回首页
...
现在,我希望用户在点击“提交”按钮后,同时传递一个参数给服务b上的一个servlet做另外一些操作,但是此操作对用户透明,就是用户点击“保存”后就直接返回至index.jsp,(他不能察觉我们还让服务b做了另外一些操作)。我该怎么做?或许会如下这样:...
String pkid = request.getParameter("pkid");
someBean.save(pkid);
doOtherBy_TomcatB(pkid);//让服务b作些操作!!!
response.redirect("index.jsp");//返回首页
...
这样,至少要等到doOtherBy_TomcatB(pkid);执行完后,才能返回,用户会受影响。
有什么好点的办法吗??此外,doOtherBy_TomcatB(pkid);这个是否需要用到service的东西?不用的话我们将无法在服务a上让服务b做事情。谢谢。
可能是这样的代码:...
String pkid = request.getParameter("pkid");
someBean.save(pkid);
response.redirect("index.jsp");//返回首页
...
现在,我希望用户在点击“提交”按钮后,同时传递一个参数给服务b上的一个servlet做另外一些操作,但是此操作对用户透明,就是用户点击“保存”后就直接返回至index.jsp,(他不能察觉我们还让服务b做了另外一些操作)。我该怎么做?或许会如下这样:...
String pkid = request.getParameter("pkid");
someBean.save(pkid);
doOtherBy_TomcatB(pkid);//让服务b作些操作!!!
response.redirect("index.jsp");//返回首页
...
这样,至少要等到doOtherBy_TomcatB(pkid);执行完后,才能返回,用户会受影响。
有什么好点的办法吗??此外,doOtherBy_TomcatB(pkid);这个是否需要用到service的东西?不用的话我们将无法在服务a上让服务b做事情。谢谢。
楼主【matrix1984】截止到2008-07-04 16:04:21的历史汇总数据(不包括此帖):
发帖的总数量:34 发帖的总分数:910
结贴的总数量:30 结贴的总分数:850
无满意结贴数:1 无满意结贴分:10
未结的帖子数:4 未结的总分数:60
结贴的百分比:88.24 % 结分的百分比:93.41 %
无满意结贴率:3.33 % 无满意结分率:1.18 %
楼主加油
??
这不是jsp代码。
隐藏iframe中的表单post另外一个参数到另一个servlet呵呵
OVER,你的想法是正确的。
http://www.java2000.net/viewthread.jsp?tid=302
因此,java2000_net的回答是正确的.也感谢其他人的回答.