例如:有一个类中有单号生成规则字段stuNo,单号规则是DH2009,我想在一个页面加载时自动生成单号DH20090001,并让它自增(之后加载页面时生成DH20090002,DH20090003.....依此类推)。请问大家如何实现,能否给小弟一些具体的方法代码,感激不尽!

解决方案 »

  1.   

    单号最好放到数据库中
    数据库中存储id 值为1,2,3……
    每次都取最大值+1
    加到DH2009后就可以了
      

  2.   

    在数据库中 int 自动增长  每次+1在jsp页面显示出来 +到DH2009后面
      

  3.   

    这个问题好解决啊,用js的onload()事件,在加载页面前自己写脚本修改,或者是在页面上写java代码。
    如下:
    <%String str = "000";int i = 1;%>
    在每次输出的name=“”的前面加上<%String strII = str+i;%>,name就应该写成这样name=“从数据库查到的值加上<%=strII%>”,在name的后面写<%i++;%>。
    这样就ok了。还是建议写脚本,这样页面太乱了。