Html页面里面能不能使用struts2 的标签 ? 能的原因是什么,不能的原因又是什么。
如果要用 该怎么做。

解决方案 »

  1.   

    好像不可以 ,html一般做静态的网页 
      

  2.   

    不行!
    因为:html不能导入标签,导入对他没效果,jsp是编译成servlet所以他行,楼主,给分。
      

  3.   

    不行了,那么你引用的指令<%@ taglib uri="/struts-tags" prefix="s"%>类似的东西就不会被解析。
    那么这样,标签库肯定也就引用不到了!
      

  4.   

    绝对不能。
    你可以把struts2 的标签理解成jsp中调用java类(本质就是这样),转译之后也就是servlet调用java类,html根本不会被编译,你见过html页面能调用java的?
      

  5.   

    我是这样想的,html是计算机能读懂的,jsp是需要翻译后,计算机才能读懂。那么struts标签也相当于指令元素,那么它也要需要请求处理,所以在jsp中能用
      

  6.   

    那html里面能不能include呢 。
      

  7.   

    首先struts标签是服务器认的(客户端的浏览器并不懂解析strust标签),在jsp编译为servlet的时候被解析,由于服务器不对html做编译,所以Html页面不能用struts标签。
      

  8.   

    不行html是静态的,,,jsp是一个sevlet
      

  9.   

    你要先弄懂什么是服务器标签,什么是html标签
      

  10.   

    这是什么问题?LZ好像不知道struts是什么吧??看书吧
      

  11.   

    因为jsp可以被转换成java代码,而html不可以,所以html里不能用struts2的标签
      

  12.   

    绝对不行。html页面中同样也不可以使用include
      

  13.   

    不行!因为html是静态的是不能放服务器端的标签的!
      

  14.   

    不能,标签库是标签库,html是html
      

  15.   

    html是浏览器执行的,是jsp通过服务端执行出的结果,而你那个标签是要通过服务器端执行后生成html反馈给客户端(浏览器)的