项目开发需要  ,不知道怎么使用  ,有个开源的jeecms系统就是这样做的 ,可看不懂  它里面用标签是<@p.form >p是自定义标签  ,struts2 就是<@s.form>这样使用吗 ?具体需要做什么  ,求高人指教啊  

解决方案 »

  1.   

    在文件的顶部加
    <%@ taglib prefix="s" uri="/struts-tags"%>
    然后在代码里就可以<s:textfield  id="" name="" />……
      

  2.   

    struts2 标签要在JSP头部引入它的标签库
    然后使用标签是以s:开头
    自定义标签就是以你配置标签时的前缀开头struts2:
    引入头<%@ taglib prefix="s" uri="/struts-tags"%>
    使用:
    表单文本框<s:textfield name="form.serialNO"  /> 
    显示属性值<s:property value="%{nofullCabinet}" />自定义标签
    例如我们项目里引入<%@ taglib prefix="eoss" uri="http://www.ceopen.com/eoss"%>
    使用:
    <eoss:paramList saveId="listData" key="ASSETS_STATUS"
    displayAll="true" allKey="" />struts2 的标签很简单方便的,看点资料就会用了
    关于自定义标签,看相应的资料
      

  3.   

    在<html>上边引用<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>然后下班就可以用jstl了,这种用起来很方便的,比如:<%!boolean flag=true;%>
           <c:forEach var="news" items="${pageBean.data}">
           <tr bgcolor=<%=(flag)?"#E8F1F4":"#FFFFFF"%>>
    <td>${news.biaoti}</td>
    <td>${news.datatime}</td>
    </tr>
      <%flag=!flag;%>
    </c:forEach>    
      

  4.   

    大哥麻烦你们看清楚啊 ,我是说在html中使用struts2标签 ,不是在JSP啊
      

  5.   

    应该是整合freeer或者是velocity后才能这样使用的把
      

  6.   

    J2EE高级群:71929019
    期待高手的加入
      

  7.   

    html页面,它的作用就是用来静态显示的,为何还要引入struts标签--动态标签库,那是针对动态页面的啊况且,如果你的项目是用j2ee开发的,前台页面很自然的是使用JSP页面或者是velocity你能说的更清楚些吗