再问一个struts的问题我现在要编写标准的struts工程。将普通的html或者jsp文件转换为struts的jsp文件之后,就出现很多不符合struts规范的问题。比如body 没有 scroll属性,table 没有 height 属性,td没有background属性。如果用Jbuilder编辑,就会提示红颜色的错误。请问各位用过struts的人,这种问题,你是怎么处理的?

解决方案 »

  1.   

    标准的struts?啥是标准的struts?
    你问的html的问题撒,height属性这些,如果不想蹿红的写成style="height:"的形式。scroll的不知道是不是css里的东西,去查查css的规范吧。不过你说的这些问题跟struts还这是一点儿关系都没有。怎么想到是struts的问题呢?
      

  2.   

    表示层页面不一定就是jsp的,html的也可以啊。
    你上面出现的问题是你没有导入标签库:
    <%@ taglib uri="/tags/struts-bean" prefix="bean" %>
    <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
    <%@ taglib uri="/tags/struts-html" prefix="html" %>
    <%@ taglib uri="/tags/struts-nested" prefix="nested" %>
      

  3.   

    如果你里面有struts标签,就得导了2楼所说的那些包.否则有的会出错的.不过Struts是兼容html的.
      

  4.   

    回2楼这是我导入的标签库。<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
    <%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
    <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
    <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>我当然是导入了标签库的。我就是想避免蹿红。现在两个问题:
    1. 蹿红的问题根本不管也可以?
    2. 将html或者jsp转化为struts的时候,蹿红是很正常的现象?
      

  5.   

    楼主的问题主要是html的问题,跟Struts关系不大。
      

  6.   

    估计是JBUILDER不是做界面的,如在Dreamweaver 中有HEIGHT属性 而在JB中不认,所以就报红 不用管它