系统粉 > 电脑问答 > 其他问答

已解决关于JSP的几个问题

提问者:狂吃狂吃坏先森  |  浏览次  |  提问时间:2017-02-02  |  回答数量:2

关于JSP的几个问题 牋编写JavaBean时候,要注意哪些方面?牋简述引入JavaBean具有哪几点好处?牋简述Struts的MVC模型?牋以上上个题目求解???

已有2条答案
毓秀文学社z

毓秀文学社z

回答数:129  |  被采纳数:0

以下仅供参考……
问题一:
1、始终要为bean类使用包名称,从而可以更容易地以可移植的方式使用JSP页面中的bean;
2、bean类必须使用无参数的构造函数,这样就允许工具以只知道类名的一般方式创建任何bean;
3、bean的属性必须通过获取(getter)和设置(setter)方法访问的;
4、bean类应该实现java.io.Serializable或java.io.Externalizable,以允许工具保存和恢复bean的状态;
问题二:
那都可以用啊,JavaBean就是特殊的java普通类,作用和普通的类一样的,普通类在哪儿可以用JavaBean在哪儿也可以用的。

不过在j2ee中JavaBean的生命周期存在于4种范围之中,分别为page、request、session、application。它们通过<jsp:useBean>标签的scope属性进行设置。这4种范围虽然存在很大的区别,但它们与JSP页面中的page、request、session、application范围相对应。
问题三:
MVC (Modal View Controler)本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。
模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为Sun公司J2EE平台的设计模式,并且受到越来越多的使用 ColdFusion 和 PHP 的开发者的欢迎。模型-视图-控制器模式是一个有用的工具箱,它有很多好处,但也有一些缺点。

Struts的目的是为了减少在运用MVC设计模型来开发Web应用的时间。你仍然需要学习和应用该架构,不过它将可以完成其中一些繁重的工作。。。。。。。。。。。。。。。。。。
2017-02-02 22:50:59
赞 12
22小孩欢乐多

22小孩欢乐多

回答数:174  |  被采纳数:129

谢谢!!
2017-02-03 03:48:06
赞 17
相关问答
最新其他问答
解决方法