
正文
包含strutshtml标签的词条
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
struts的html标签中为什么有些action属性没有.do后缀
同时spring的MVC也是以.do为后缀。2年前struts收购鼎鼎大名的webwork2和开发团队后,将webwork简单封装,原计划是叫做strutsTi,后来怕广大struts1的老用户有歧义,改名叫做struts2,并沿用了webwork2的规则,即.action为后缀。
这个Action的后缀名是.do,假如你web.xml的url配置是*.do,那么这个url请求就被*.do拦截,如果还有其他的action再定义成 XXX.do 的,他还可以拦截。
楼上的回答简短有力。其实后缀是什么并不重要,可以以为xx.do什么的,看你在XML文件中是怎么配制过滤器的。
相关问答
Q1: j2ee的struts里面html标签如html:text和普通表单标签比有什么优点呢...
1、struts标签和html标签没区别。为什么要用struts标签?struts标签主要是使得页面简洁,并且可以动态的期待ActionForm的值,取值简单。
2、除此之外,Struts的优点主要集中体现在两个方面:Taglib和页面导航。Taglib是Struts的标记库,灵活动用,能大大提高开发效率。
3、但是,也有项目组明确要求使用struts2标签,主要考虑是使用方便。举个简单的例子:1)搜索表单,通常都需要保留上一次搜索的条件,那么使用struts2标签不用过多控制,自动就能够保留上次的值。如果使用html标签,还需要手动赋值。
4、J2EE的好处 J2EE架构是指SSH架构(Struts、Spring、Hibernate)。1Struts 主要是能够方便的进行页面跳转,逻辑关系清晰。2HibernateHibernate提供与数据库的接口,可以应用各种数据库,mysql、sqlsever、oracle。
5、早期J2EE还未成熟,这张图应该是J2EE2以后的,至少是EJB0以后的。在UI层与其他脚本嵌入语言类似,模板+脚本,仍然没有较好的Action功能,这直到Struts之类的出现才开始改观。
Q2: struts2中表单可以不用struts自带的s:form标签吗?就直接用html的fo...
首先,struts2的标签需要解析成html标签,这需要一个过程。所以,有的项目组为了性能考虑,使用html标签。但是,也有项目组明确要求使用struts2标签,主要考虑是使用方便。
htmlform表单标签使用在一个网页中数据提交标签。 例如,可以在留言板,评论等中填写数据,表单提交标签是提交处理所必需的。
不用form标签也是可以提交表单的。但比较麻烦。如果有form标签,在点击提交铵钮时,浏览器自动收集参数,并打包一个http请求到服务器,完成表单提交。
完全可以用javascritp调用,struts2标签最终会在服务器端转换为html的,而javascritp是在客户端调用,所以JavaScript跟struts2没有直接的关系,更不会影响JavaScript的调用。
struts2的标签共分为五大类:逻辑控制标签用于进行逻辑控制输出。主要分以下几类:1)条件标签:用于执行基本的条件流转s:if:拥有一个test属性,其表达式的值用来决定标签里内容是否显示。
Q3: JSP小白问题7续,STRUTS提供的html标签与HTML本身提供的标签通用不?比如...
首先,struts2的标签需要解析成html标签,这需要一个过程。所以,有的项目组为了性能考虑,使用html标签。但是,也有项目组明确要求使用struts2标签,主要考虑是使用方便。
html:form是struts的html标签库里的一个标签,生成的HTML代码就是form,并带有其他功能,等你学到struts自然就知道了。如果使用了Struts框架,最好要用html:form;不用struts,当然就不用了。
html:text name=shopMaster property=contact.phone/ 表示shopMaster的contact属性的phone属性,一般情况下不这么做。你在struts-config中配了相应的form的话,要用form的属性,就直接在property中配上相应的名称就可以。
JSP通常用于MVC的View层,Struts1,Struts2用于MVC的Control层。JSP用来展示页面信息,使用servlet API封装而成,代替servlet中response向客户端输出HTML等页面信息。
关于strutshtml标签和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






