Ren*_*one 1 java servlets class java-ee
我正在使用IBM WebSphere作为我的servlet容器.我的应用程序有几个servlet和Java类.我的目的是直接从Java类中调用其中一个servlet.做了一些研究我发现可以使用RequestDispatcher接口来实现这一点.但是有必要将对象ServletRequest和ServletResponse作为参数传递给方法forward().有一些方法可以安全地绕过这个"很好"吗?通过"很好",我的意思是保留良好的编程和设计模式.
Bal*_*usC 5
唯一能做到这一点的方法是将所需的逻辑与servlet分离.此要求表明servlet与业务/域代码逻辑紧密耦合,显然需要在Web应用程序上下文之外使用.
重构原始的servlet代码转换成可重复使用的Java类(ES)和方法(S)(反过来也没有使用来自任何javax.servlet包),这样你终于可以导入和调用它都 Servlet类和"纯香草"的Java类.
javax.servlet
归档时间:
15 年,7 月 前
查看次数:
1234 次
最近记录:
12 年,4 月 前