<bean:write name="projectInfo" property="projectId"/>从你的代码来看,你的projectInfo是某个bean的一个实例。那么既然是对象,直接用代码写出来就可以了,为什么非要用标签输出呢。<%
  String s=null;
  s=(String)projectInfo.get.....();  //这样不就可以了吗?
%>
---------------------
关于第二个问题,没有遇到过!
只遇到过乱码,却没有遇到这个问题!

解决方案 »

  1.   

    直接用jsp要指定classpath和import类库很麻烦,而且<bean:write name="projectInfo" property="projectId"/>是在<logic:iterate ...>循环里面的,没有别的办法吗
      

  2.   

    第一个问题解决如下<bean:define id="s" name="projectInfo" property="projectId" type="java.lang.String"/>
      

  3.   

    劝用velocity吧,挺方便的比struts标签来的方便
      

  4.   

    第二个:<bean:write name="projectInfo" property="projectId" filter="false"/>