社区
Web 开发
帖子详情
标记和直接new一个bean对象有什么区别?
sxmliu2
2005-03-23 04:27:24
如题
在资源消耗上,在性能体现上有什么区别
请各位谈点自己体会
...全文
387
13
打赏
收藏
<jsp:useBean/>标记和直接new一个bean对象有什么区别?
如题 在资源消耗上,在性能体现上有什么区别 请各位谈点自己体会
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
milk23
2005-03-24
打赏
举报
回复
应该差不多,不过用usebean好一点,可读性更强!
ymm
2005-03-24
打赏
举报
回复
可读性
fdabobi
2005-03-24
打赏
举报
回复
恩,useBean会先判断要生成的对象是否在相应的生命周期内已经存在的
和直接new一个还是有区别的哦
benbenming
2005-03-24
打赏
举报
回复
同意四楼!
laodujx
2005-03-23
打赏
举报
回复
useBean的对象好像是在Java端已经生成,jsp是去scope所制定的request,session里面去找,而直接import则是新建,
to liangyq224(clock) : 没有找到会报错的吧?(怀疑一下)
winstarr
2005-03-23
打赏
举报
回复
呵呵,可以这么理解, usebean 是如果有了就不建新的了。
new 是即使有了也要建新的。
whirlsun
2005-03-23
打赏
举报
回复
一样、一样
totyulvxl
2005-03-23
打赏
举报
回复
一样的,建议使用标签,可读性比较高.
unrealwalker
2005-03-23
打赏
举报
回复
用标签清楚点
jspxnet
2005-03-23
打赏
举报
回复
严格的来说没什么太大的区别,写法不同吧了,你看看编译后的代码就知道了。
liangyq224
2005-03-23
打赏
举报
回复
<jsp:useBean id="test" class="Test" scope="page|request|session|application"/>
它会先再你指定的作用域内找这个对象的引用,即找test,如果没有找到就创建一个对象,若找到就直接用这个已经存在的对象,所以它并不是代表新建对象,尽管很多情况下我们是用它来新建对象
LZP521
2005-03-23
打赏
举报
回复
当用<jsp:useBean>时,当你访问此页面时,这个页面会自动生成一个对象,并且可以定义这个对象的生存期(request,session)当你在此页面手动生成一个对象时,它好象只能在此页面使用,我的理解就是这样,不知道正确没有
sxmliu2
2005-03-23
打赏
举报
回复
自顶
简单和有效:IBM的绩效管理.doc
简单和有效:IBM的绩效管理.doc
基于PLC的转速测量.docx
基于PLC的转速测量.docx
单目深度估计模型训练python
python
智能Excel首席顾问看机械制造业管理信息化发展.doc
智能Excel首席顾问看机械制造业管理信息化发展.doc
网络营销实训心得体会.doc
网络营销实训心得体会.doc
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章