易截截图软件、单文件、免安装、纯绿色、仅160KB

直接在jsp页面调数据库内容好不好?

有必要直接 在jsp页面写代码从数据库中读取数据吗?
为什么不加控制层呢?jsp页面只管显示就好。
这样在效率方面有差别没有?
1 可以那么些,性能可能会高一点点
2 可维护性稍微差了一点

如果只是练习的话这么写没关系了。
最好分层啦。

太难维护,给以后的维护人员带来很多麻烦!其实性能吗,感觉不出来什么!

好不好的标准主要取决于具体需求以及设计思想。

如果只实现几个简单功能,而且不需要考虑太多的扩展性,
分层反而降低开发效率,JSP访问数据库没什么不好。
(话说回来,小网站用JSP大材小用)

大多数用Java开发的商业网站都比较复杂,所以分层是必须的。

初学者可以这么做,做起来方便,但是是实际应用的话就免了吧,现在MVC模式是就是解决这个问题的框架模式

只是为了完成某个东西的话,直接在JSP中写业务或者数据层代码是完全可以的,但想一想如果后期你要修改维护或者升级的话,JSP岂不是改得面目全非,也不利于方法的重用和层次清晰。这样做只适用于初学或者无需再做发动的项目。

刚开始学习时可以这样写,之后最好分层来写,这样JSP看起来没那么乱,而且维护也方便。

以后维护起来麻烦点,其他没什么关系

直接写不好吧。。。以后维护太难找具体位置了
现在都流行MVC分层啊,jsp页面中基本只有html代码和一些标签的
<sql: > </sql>标签虽然也有,但一般都不用,数据库操作都放后台的

效率是高
但难于维护
层次不清晰

分开写的话会比较好些:现在做系统或者网站,需要的是分工要仔细,你直接在jsp里面链接数据库的话,程序的可复用性就比较差了,最重要的是,以后要修改的话,会


相关问答:

关于jsp论坛 - Java / Web 开发

我现在想用ssh整合来做一个论坛,但数据库方面不行,我主要不会涉及数据库,不知道发帖表,和回帖表要如何设计和区分。不知道谁有一个简单的思路,来设计这些表。谢谢了。
发帖和回帖用同一张表 。发帖 id user ......

jsp 中乱码的 - Java / Web 开发

我的开发的平台是Myeclipes6.0 + tomcat5.x + mysql
我所有的编码方式都是用的UTF-8 
我只用了Strtus框架
在一个form中如下用的是post的提交方式:
 <form class="form" action=&quo ......

关于在JSP中上传图片的相关问题 - Web 开发 / 其他

//用客户的session的id建立一个临时文件:
//String tempFileName=(String)session.getId();
String tempFileName = (String)session.getId();
//out.println(& ......

救命啊!!JSP连接SQL2000问题!

各位大侠救命啊 !!
刚装了SQL2000 sp3
想用JSP连接数据库但是出现问题了
我用的是JDK6.0+tomcat5.0+SQL2000 SP3+JDBC sp3
它显示的是
javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver fo ......

jsp 简单的session问题。

本人做了一个模拟购物网站,遇到一些问题。
第一个用户选择了A、B、C商品
然后第二个用户只选择D商品。
点击查看的时候,购物车列出A、B、C、D四种商品,请问哪里出了问题?
Java code:

<%@ page content ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号