我在做一个网上报名的系统,用户要在线打印,但是报名表中类似个人工作经历的那个表格内容是不确定到底有多少行的。怎么才能让这个报表动态调整啊??

解决方案 »

  1.   

    如果楼主非要动态调整宽度,那就麻烦一点。这样你看可以不:
    报表中你想动态控制的地方 ,在页面上用javascript先计算下,然后在打印时候计算的值作为参数传过去。现在就可以根据值的大小来计算下到底需要几行了。
      

  2.   

    先生成静态页面java交流群(QQ群: 45459926),有意思的可以加入
      

  3.   

    报表的东东, 没用过..不过可以看看finereport或者快逸报表之类的
      

  4.   

    就直接导出生成页面就行,就比如说你有一个HTML页,你右击选择EXCEL打开。你在要导出的JSP页面加一个按钮导出EXCEL,写一个JAVASCRIPT ,让他在新窗口打开,一个新的JSP页面,新的JSP页面,就和原来的页面基本一样,加上下面一句就行了:<%   response.setHeader("Content-disposition","attachment;filename=data.xls");%>
    就行了
      

  5.   

    请看看这里,可能找到你想要的.http://blog.csdn.net/andnnl/archive/2007/10/22/1836548.aspx
      

  6.   

    http://blog.csdn.net/andnnl/archive/2007/10/22/1836548.aspx
      

  7.   

    1,先导成excel然后打印
    2,写vb控件可以实现动态,有js处理