jsp:useBean 用的是id那么为什么jsp:set/getProperty要用name?

JSP语法<jsp:getPropertyname="beanInstanceName"property="propertyName"/>例子<jsp:useBeanid... JSP 语法   <jsp:getProperty name="beanInstanceName" property="propertyName" />   例子   <jsp:useBean id="calendar" scope="page" class="employee.Calendar" />

useBean必须用id创建而getProperty要用name来引用?都用name或者都用id不行吗?
展开
 我来答
chenqiangmy
2011-08-03 · TA获得超过122个赞
知道答主
回答量:29
采纳率:0%
帮助的人:46.2万
展开全部
不行,这是jsp的语法规范,像jsp这种基于java的强类型语言,莫说修改属性,就是多加一个空格也会出错误,记住这点就好。至于为什么,就如1+1=2一样,不用去纠结。。
帐号已注销
2011-08-03 · TA获得超过308个赞
知道小有建树答主
回答量:236
采纳率:0%
帮助的人:205万
展开全部
useBean必须指定id ,就类似于你 Calendar calendar = new Calendar();里面的calendar一样。而getProperty是你从那个实例(对象)里面,如上面的 calendar 里面去获取它的属性!
具体,你还是去做个实验,这样才能加深印象!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式