Google App Engine中JSP中的实例变量和方法

时间:2011-04-27 04:32:11

标签: google-app-engine jsp thread-safety

基本上,我们不应该在JSP声明中使用实例变量和方法,因为它不是线程安全的。但GAE不使用线程。那么我应该在JSP声明中使用实例变量和方法吗?我的意思是问它是否会导致任何不准确的数据?

1 个答案:

答案 0 :(得分:3)

GAE默认情况下不使用线程,但您可以将其打开。

因此,如果你没有打开它(通过声明你的应用程序线程安全),你将不会遇到线程问题。

但是,为什么要首先在JSP中使用实例变量和方法? JSP应该只生成页面输出而不执行任何其他操作。如果它变得复杂到想要引入实例变量和方法的程度,那么您可能希望将代码移到Java类(bean,servlet,filters)中。