JSP小白问题7续,STRUTS提供的html标签与HTML本身提供的标签通用不?比如<html:form>和<form>

感觉好像都可以用在STRUTS中,但是格式要求不一样,没仔细研究过,有谁知道吗?
但是两个FORM的属性不一样啊。

http://hi.baidu.com/adaheihei/blog/item/18436f630c25c6620c33fa2b.html

STRUTS的html标签和原本的HTML标签是一样的,就是用html:from 的时候,就封装到了formbean里面,用普通的HTML标签完全可以实现,不过定义的input; name=?名字要和property的属性值一样才能从formbean里面使用get提取到值的额

页面就完全没问题了,<html:form>之类的标签不会出现在页面上,打开网页后点查看源文件会发现所有的<html:之类的都改成了<input<texeara<form之类的普通HTML标签,嘿嘿
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-08-06
通用啊 怎么就不同用呢?
你要知道一点 不管是什么标签
到最后 还不是都变成了 HTML
安装这样的思路 你去想
form 的东东是你在网页中 按了按钮 或是 JavaScript 里才提交
这个时候 你根本是看不到 Struts的标签的
你能明白这个就可以了
第2个回答  2007-08-06
STRUTS的TAGLIB就是用来解析他自己的标签转换成HTML识别的标签的
你也可以自己学习写TAGLIB,制作自己的标签
第3个回答  2007-08-07
HTML的标签个人觉得是最基础的东西..

STRUTS的标签可以直接把ActionForm直接加进来.根本不用手写.比传统的JSP网页方便很多..
但也只算一个自定义标签.

补充:只是写法不一样..STRUTS Html这组标签其实也就是写法和Html的不同..其实提交.提交方式.属性.都是相同的..只不过是不用自己些.自动提交到了相应的ACTION进行处理.
第4个回答  2007-08-06
可以说是通用的但是在struts的标签会有自己特定的东西,但他没有对应的东西来实现的话就会出错
例如,strutsform假如没有对应的formbean和formAction就会错