displayTaglib 中文化

分页部分中文化,直接建立一个org.displaytag.properties 下的displaytag.properties 对照着中文化,或者 displaytag_zh.properties   输出的excel 和pdf有中文乱码问题. 解决办法 EXCEL:修改displaytag-1.1.jar包中org.displaytag.export.ExcelView类,如下红色为添加部分,不过在有此造成在导出过程中的编码转换,程序速度会慢很多。......    /**     * @see org.displaytag.export.ExportView#getMimeType()     * @return "application/vnd.ms-excel"     */    public String getMimeType()    {        return "application/vnd.ms-excel;charset=GBK"; //$NON-NLS-1$    }...... PDF:先下载iTextAsian.jar包,放到/lib下修改修改displaytag-1.1.jar包中org.displaytag.export.PdfView类,如下......   /**     * Initialize the main info holder table.     * @throws BadElementException for errors during table initialization     */    protected void initTable() throws BadElementException    {        tablePDF = new Table(this.model.getNumberOfColumns());        tablePDF.setDefaultVerticalAlignment(Element.ALIGN_TOP);        tablePDF.setCellsFitPage(true);        tablePDF.setWidth(100);        tablePDF.setPadding(2);        tablePDF.setSpacing(0);                //smallFont = FontFactory.getFont(FontFactory.HELVETICA, 7, Font.NORMAL, new Color(0, 0, 0)); //原来        smallFont = FontFactory.getFont("STSong-Light","UniGB-UCS2-H", Font.DEFAULTSIZE);  //改为          }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值