使用JSP如何实现打印功能

usaspy 2003-09-29 11:01:04
使用JSP如何实现打印功能
...全文
109 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
aku0708 2003-09-29
  • 打赏
  • 举报
回复
JspWriter out=pageContext.getOut() ;

out.println("string");
loveolala 2003-09-29
  • 打赏
  • 举报
回复
能想到的也就是调用javascript脚本,window.print(),打印页面上显示的内容。
Ukyome 2003-09-29
  • 打赏
  • 举报
回复
如果只是简单的图形打印市和容易实现的,但是要打印报表就不好写了,建议用其它的语言做成控件插到网页中,用jsp生成xml的文件,然后用控件读取xml的数据生成打印报表。我一进实现了,不过我是用.net的C#写的,不知道能不能发成cab包。不发成cab包的话,就要安装.net的框架,那就比我的jsp程序还要大了,很显然不可取。有没有人可以告诉一声怎么发成包。
ltq20019321 2003-09-29
  • 打赏
  • 举报
回复
学习中
aweihappy 2003-09-29
  • 打赏
  • 举报
回复
可以使用window.print(),呵呵,不过记住把不要打印出来的按钮先不显示,打印完成再显示出来。或者可以用object,下面是详细说明,供你参考:
<OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0></OBJECT>
<input name=Button onClick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开>
<input name=Button onClick=document.all.WebBrowser.ExecWB(2,1) type=button value=关闭所有>
<input name=Button onClick=document.all.WebBrowser.ExecWB(4,1) type=button value=另存为>
<input name=Button onClick=document.all.WebBrowser.ExecWB(6,1) type=button value=打印>
<input name=Button onClick=document.all.WebBrowser.ExecWB(6,6) type=button value=直接打印>
<input name=Button onClick=document.all.WebBrowser.ExecWB(8,1) type=button value=页面设置>
<input name=Button onClick=document.all.WebBrowser.ExecWB(10,1) type=button value=属性>
<input name=Button onClick=document.all.WebBrowser.ExecWB(17,1) type=button value=全选>
<input name=Button onClick=document.all.WebBrowser.ExecWB(22,1) type=button value=刷新>
<input name=Button onClick=document.all.WebBrowser.ExecWB(45,1) type=button value=关闭>

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧