Jan 6
该方法从网上搜来的,没试过:


<s:iterator value="zbgsList" status="status">
        <dl <s:if test="#status.index%2==0">class='fff'</s:if>>
         <dt>
         <a href="#">
         <s:if test="ftitle.length()>29">          
              <s:property value="ftitle.substring(0,29)"/>…
            </s:if>                  
            <s:else>      
              <s:property value="ftitle"/>  
            </s:else>
         </a>
         <%
         request.setAttribute("defaultTime", new java.util.Date().getTime()/24/3600/1000);
         Date ddd=(Date)request.getAttribute("defDate1");
         request.setAttribute("lessTime",ddd.getTime()/24/3600/1000);
         %>
         <s:if test ="((#request.defaultTime-#request.lessTime))<=3">
         <img src='images/new01.gif' align='middle'/>
         </s:if>
        </dt>
        <dd ><s:date  name="defDate1" format="yyyy-MM-dd HH:hh:ss"/>
        </dd>
        </dl>
        </s:iterator>


下面自己用标签写的:


<s:iterator value="result" id="bean" status="li">
     <s:set name="defaultTime" value="new java.util.Date().getTime()"></s:set>
     <s:set name="lessTime" value="dealLimitTime.getTime()"></s:set>
     <s:set name="#classStr" value="''" />
    <s:if test='#lessTime !=null && #defaultTime>#lessTime'>
      <s:set name="#classStr" value="';color:red;font-weight:bold;'" />
    </s:if>

....
...
</s:iterator>

Dec 17
org.hibernate.PropertyValueException: not-null property references a null or transient value: com.bjcx.project.entity.task.Equipmenttable.ProjPortfolioID
at org.hibernate.engine.Nullability.checkNullability(Nullability.java:72)
at org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplicate

字面意思:一个不允许为Null的属性引用了一个为Null的或者无效的值。

原因:在***.hbm.xml中的


<property name="ProjPortfolioID" column="ProjPortfolioID"
    type="big_decimal" not-null="true" length="10" />


中,not-null="true",这说明属性ProjPortfolioID 不允许为空,而在ActionForm中未给他赋值,则就为空,所以就会报错!

Nov 2
第1 页共59 页
面试题集
面试题集共分为以下十部分:
一、Core Java: 1 — 95 题1 — 24 页
基础及语法: 1 — 61 题1 — 13 页
异常: 62 — 69 题13 — 15 页
集合: 70 — 80 题15 — 18 页
线程: 81 — 90 题18 — 21 页
IO & Socket: 91 — 95 题21 — 24 页
二、OOAD & UML: 96 — 101 题24 — 25 页
三、XML: 102 — 105 题26 — 29 页
四、SQL: 106 — 109 题29 — 31 页
五、JDBC & Hibernate: 110 — 121 题31 — 35 页
六、Web: 122 — 161 题35 — 44 页
七、EJB & Spring: 162 — 179 题44 — 47 页
八、数据结构& 算法& 计算机基础: 180 — 187 题47 — 51 页
九、C++: 188 — 201 题51 — 55 页
十、Weblogic 及其它(附加部分) 1 —— 13 题55 — 57 页
一、CoreJava 部分:(共95 题:基础91 道,中等难度4 道)

Sep 8
常用SQL备份

Sep 3
1.第一个例子:


<s:select list="{'aa','bb','cc'}" theme="simple" headerKey="00" headerValue="00"></s:select>

  

2.第二个例子:


<s:select list="#{1:'aa',2:'bb',3:'cc'}"  label="abc" listKey="key" listValue="value"  headerKey="0" headerValue="aabb">


3.第三个例子:


<%HashMap map = new LinkedHashMap();map.put(1,"aaa");map.put(2,"bbb");map.put(3,"ccc");request.setAttribute("map",map);request.setAttribute("aa","2"); %><s:select list="#request.map"  label="abc" listKey="key" listValue="value" value="#request.aa"  headerKey="0" headerValue="aabb"></s:select>

Tags:
Pages: 4/15 First page Previous page 1 2 3 4 5 6 7 8 9 10 Next page Final page [ View by Articles | List ]