Servlet和JavaBean的区别

lingbo_wx 2005-11-22 11:18:12
Servlet是在web.xml里设置好在使用
JavaBean <jsp: useBean id=""class="">

这两种不都是写的类吗?
除了用法不同,还有其他什么区别?
我是新手,请教前辈
...全文
300 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lingbo_wx 2005-11-24
  • 打赏
  • 举报
回复
谢谢各位
crazycy 2005-11-23
  • 打赏
  • 举报
回复
从业务逻辑上说,作用是一样的;
但是从应用场合上说,servlet更多的在接受用户请求响应中使用
leekooqi 2005-11-23
  • 打赏
  • 举报
回复
<jsp: useBean id=""class="">是在jsp里面使用的,jsp最终要编译成servlet的
而servlet在web.xml里面的配置是映射。
想喝咖啡的貓 2005-11-23
  • 打赏
  • 举报
回复
他两个没有一点关系~
JavaBean一般是一些set/get方法的类, 完成对数据的存取
Servlet是一种服务器端的技术, 用于处理请求和相应.
天地之别.
lingbo_wx 2005-11-23
  • 打赏
  • 举报
回复
没人帮帮小弟啊
wyplay 2005-11-23
  • 打赏
  • 举报
回复
servlet用于处理表单提交的数据
javabean用于写逻辑业务关系。
zhangji__2000 2005-11-23
  • 打赏
  • 举报
回复
都是JAVA代码
只不过sevlet继承了那些处理上下文呼应的HttpServlet类
处理一定的业务逻辑
javaBean可以是处理业务逻辑的也可以是单纯的数据存储的类
很广义的一种类

个人理解
常遇道 2005-11-23
  • 打赏
  • 举报
回复
Servlet:
服务器接收到带有<%%>的JSP内容。
这时候JSP引擎把JSP文件转为Servlet结构的JAVA文件
然后调用JAVA编译器对这个文件进行编译。
生成Class文件,调用JAVA虚拟机把这个Class解释出来
生成WEB文件返回给IE浏览器

一句话就是生成WEB页面的真正JAVA程序
如果你还有什么不明白之处可以到这个文件路径下去看看
C:\Tomcat5.5\work\Catalina\localhost\

JavaBean:
相当于是jsp的一个类,可以重复使用

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧