什么是MVC(三层架构)

什么是MVC(三层架构),第1张

前端跟服务端之间多了个中间层,前台先提交给中间层,由中间层去访问服务端。

JSP中,“<%……%>”里面的java代码是可以有一些业务逻辑的,而三层架构正是要将业务逻辑从页面中分离出来,因些不要过多的使用“<%……%>”,但根据实际情况,适量的添加一些是可以的。

而MVC实际上其实是一种架构模式,而不应该归入设计模式了,设计模式是在代码层面上说的:类都是什么样子的。

MVC编程模式

比如由html元素组成的网页界面,或者软件的客户端界面。MVC的好处之一在于它能为应用程序处理很多不同的视图。在视图中其实没有真正的处理发生,它只是作为一种输出数据并允许用户 *** 作的方式。

M即model模型是指模型表示业务规则。在MVC的三个部件中,模型拥有最多的处理任务。被模型返回的数据是中立的,模型与数据格式无关,这样一个模型能为多个视图提供数据,由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。

以上内容参考:百度百科-mvc框架

GBK GB2321是不一样的编码。必须要统一了。你在存入数据库的数据 很可能已经是乱码了。或者再取出来的时候经过编码导致变成乱码了。GBK,GB2321的中文库 相对于 UTF-8 都要少很多。好多繁体字,复杂字在GBK GB2321中是不存在的。GBK GB2321也是两种不同的编码格式

你要的这个我没做,但是在当初我自己用MVC模式写过一个小程序

java bean用来对数据进行持久化,写个数据库连接的 类,后面直接调用就OK了,

jsp发出请求,提交到servlet,servlet进行响应调用相应的方法实现不同的功能,处理完之后再反馈给jsp


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8747865.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存