大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
完全是两码事,html 5的标签还是客户端浏览器执行的,struts 2标签需要服务器端先编译后再发送给客户端浏览器执行。建议不要混到一起学。
磐安ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18980820575(备注:SSL证书合作)期待与您的合作!
html 5比较火是因为现在很多本地应用程序的功能在遵循html新标准以后都可以实现为网页了,但目前还有兼容性问题,如ie对标准的支持不好,标准本身也还是草案并未正式推出。
struts 2标签主要是结合struts 2框架用的,常用的如迭代标签、条件判断标签等在服务器程序开发中很方便,生成html标签后应该都是标准的,不存在兼容问题。
其实struts和html5是两个独立的概念,struts是主要用来做控制层,当然它有很多view的标签可以辅助前端展现,但是struts标签必须经过服务器端编译之后才能交给浏览器来解析展现,而页面中html5部分的东西浏览器时可以直接解析展现的
所以他们两个没有依赖关系,用struts来做控制层,当然可以在jsp页面中使用html5标签啊,因为浏览器识别并且这些标签不需要后端服务器的解析
不过你的浏览器必须要支持html5,如IE11以下的版本都对html5支持的不够好
想通用的话,使用onfocus事件检查当前值,如果是默认值,就将value属性置空.如:
input type="text" value="手机号/邮箱/用户名"
onfocus="javascript:if(this.value=='手机号/邮箱/用户名')this.value='';"
要是浏览器支持HTML5,那么
input type="text" placeholder="手机号/邮箱/用户名" /
.
用Struts2的标签做传值,剩下的都用html5,struts2的标签解析完了也是html标签,最好的做法是不用struts2的标签,用ajax传值。
你们两个request的类型是一样吗?或者他们的父类是一样吗,如果父类一样也许还有办法,如果不一样估计的转存了