关于jsp的一个小问题

我想问一下高手,我在jsp页面中写了好多java代码,用<%%>括起来的,除了后期不好维护外,对执行效率,或者其他方面有什么影响,这么说吧,请高手评价下优缺点... 我想问一下高手,我在jsp页面中写了好多java代码,用<%%> 括起来的,除了后期不好维护外,对执行效率,或者其他方面有什么影响,这么说吧,请高手评价下优缺点 展开
 我来答
liushebiao
2009-08-20 · TA获得超过3336个赞
知道小有建树答主
回答量:724
采纳率:0%
帮助的人:399万
展开全部
比如JSP页面显示应该属于MVC中的V(即View,试图),但是涉及过多java代码进行业务逻辑的操作.类似于混同了V和C(即Controller,控制器),势必会造成整体上业务逻辑的混乱,最直接的问题就当然是难以维护.

MVC三者理应各司其职,但是这样VC混同在一起势必会造成整体结构的混乱,问题不一定发生在后期维护..因为视图和控制器掺杂在一起,代码会相对混乱,小规模的代码还好,如果是很大规模的代码,继续编程也许都是问题,甚至也许第一天编程完毕,第二天再看,就会有陌生感,因为混乱造成可读性不高(当然人还是有主观能动性的,强人天天有),但何不一次把事情做到位..

使用了SSH后才会明白当MVC三者分离后,开发和维护会变得多么轻松加愉快.

执行效率我觉得应该还是有影响的,用jsp+servlet效率应该会略高吧,web容器的作用就是将jsp转为servlet(java文件),将servlet转class文件,如果使用jsp+servlet的话会省掉一步操作,只是个人感觉,一家之言
makeawish009
2009-08-20 · TA获得超过2290个赞
知道小有建树答主
回答量:1059
采纳率:66%
帮助的人:678万
展开全部
看着太乱了,维护起来很难啊,找个错误都不好找,要是用了框架之后,把这些东西都弄没了,看起来特别的清楚。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rookie926
2009-08-20 · TA获得超过1050个赞
知道小有建树答主
回答量:546
采纳率:0%
帮助的人:474万
展开全部
将过多的java代码写到前台会导致页面乱不好维护,也不利于代码的重用,而且将项目转交给其他人时也不利于之前不熟悉该项目的人理解

用struts框架就可以解决这些问题了,至少也是要基本实现MVC
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bad_pr
2009-08-20 · TA获得超过470个赞
知道小有建树答主
回答量:403
采纳率:0%
帮助的人:338万
展开全部
确点:可读性差,不好维护,不好分工。
jsp只是用来做显示的,其他工作交给servlet和其他的java类去做。

你还没有学习MVC模式,等你学了之后就会明白了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lmwnewbegin
2009-08-20 · 超过35用户采纳过TA的回答
知道答主
回答量:150
采纳率:0%
帮助的人:110万
展开全部
执行效率方面没有影响,而且因为少了其他的中转的过程,执行的反而稍微快了,但是并不明显。主要缺点就是不易维护,不符合软件工程开发的原则。当然,对于简单的应用来说是足以胜任的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式