100问一简单问题。

liujava2 2006-03-07 10:01:29
<jsp:setProperty name="jjjId" property="oo"/>和
<jsp:setProperty name="jjjId" property="oo"></jsp:setProperty>
有什么区别?为什么用下面的这个就不对呢?
...全文
125 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
caixiaaibing 2006-03-08
please read the book of "java core".
回复
zeq258 2006-03-08
这和服务器提供商的规范有关系!
回复
syp1979 2006-03-08
xml规定,如果是空标记:如<..><../>中间没有参数的可以简写成<../>只是web服务器不同.对规范的支持不同而已.两种都对.当然了,如果你是有参数的必须写成<..><..>形式:
<a>bbbb</a>要用第一种形式

<a> 有标签嵌套的要用第一种
<b>bbb</b>
<c name="dd"/>空标签可以用第二种.也可以写成<c name="dd"></c>形式
</a>
回复
xiaobaolove 2006-03-07
一般没有什么不同..
如果需要在标签体里加参数,用第二种
回复
weizijia 2006-03-07
property和value,param 都是参数
用脑子要,你看看下面的
<input type='button' name='Test'/>
<span>aaaa</span>
他们两个一个是代参数的标签
一个是代标签体的标签
是不同的感念
什么xml tomcat 的
我看楼猪是不太明白什么是标记语言,
难道说有谁认为input可以这样
<input>
<type>button</type>
<name>Test</name>
</input>
回复
syp1979 2006-03-07
/>是xml的新标准.你用的是tomcat4.0吗.我知道那个是不支持的好象.所以不闲麻烦就写<></>的形式.两种写法都对.
回复
Loveflys 2006-03-07
关注!!
回复
tomuno 2006-03-07
<jsp:setProperty name="jjjId" property="oo"></jsp:setProperty>
如果jsp引擎是tomcat的话
这种写法需要加参数,有的商用jsp引擎不排斥这种写法
回复
human_2 2006-03-07
<jsp:setProperty name="jjjId" property="oo"/>和
直接写属性值,后面可以跟 property和value,param
<jsp:setProperty name="jjjId" >
<param property="oo"............
</jsp:setProperty>
需要跟参数
有什么区别?为什么用下面的这个就不对呢?
回复
interpb 2006-03-07
一般都是上面的写法
下面的出什么错误信息
回复
leon528 2006-03-07
up
回复
天外流星 2006-03-07
没有见过用第二种的,不过</jsp:useBean>是可以的..
回复
bohlee 2006-03-07
mark
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2006-03-07 10:01
社区公告
暂无公告