2010-05-24 110 views
1

在Web开发中可以创建bean的不同方式是什么?我知道我们可以使用<jsp:useBean /><bean:define />JSON格式。有更多的选择吗?他们的优点或缺点是什么?创建类实例的不同方式

回答

2

我知道这可能听起来很刺耳,但是如果你在jsp页面中创建bean,那么你做错了。 jsp:useBean和朋友们都是从过去不好的时候开始的。

如果你还没有,你应该使用一个服务器端MVC框架 - 春天是好的,Struts将工作。然后,框架的'控制器'或'行为'应该将所需的bean公开给jsp页面。 jsp页面可以通过jstl访问它们。

绝不应该在jsp中编写任何Java代码,并且包括调用使用jsp:useBean定义的bean的方法。

此外,JSON创建javascrript对象,而不是java对象。 这是一个基本和非常重要的区别。如果你不了解其中的差别,我建议你回去再阅读一遍,直到你明白其中的差别。

相关问题