十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
如一楼所说,你的jsp源文件的java代码是在服务器上执行的,客户端接收到的只有html
10多年的拉萨网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。网络营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整拉萨建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联建站从事“拉萨网站设计”,“拉萨网站推广”以来,每个客户项目都认真落实执行。
用JavaScript打印吧
input
id="btnPrint"
type="button"
value="打印"
onclick="javascript:window.print();"
/
可以用样式控制,你想让那块打印就打印啊,样式如下:
style
type="text/css"
media=print
.noprint{display
:
none
}
/style
然后使用样式就可以:
p
class="noprint"不需要打印的地方/p
源代码
输出结果
public class Demo1 {
public static void main(String[] args) {
int start= Character.valueOf('A'); //获取'A'对应的ASCII码编号
int j=0; //对每行打印的个数进行计数
for(int i=start;i=Character.valueOf('Z');i++){ //从'A'循环到'Z'
System.out.print((char)i); //输出当前ASCII码对应的字母
j++; //打印出一个字母后加1
if (j==10) { //如果打印了十个数了
j=0; //把j重新设置为0;
System.out.println(); //换行
}
}
}
}
你好。 你所创建JFrame对象可以调用自己的实例方法实现打印。 JFrame jf=new JFrame(); Toolkit tl=jf.getToolkit() //返回此窗体的工具包 PrintJob p=tl.getPrintJob(Frame frame,String jobtitle,Properties props); //获取一个 PrintJob 对象,该对象是在工具包平台上初始化某个打印操作的结果。 参数: frame - 打印对话框的父容器。不能为 null。 jobtitle - PrintJob 的标题。null 标题等同于 ""。 props - 包含零个或更多属性的 Properties 对象。这些属性没有被标准化,并且在各个实现之间不一致。因此,要求作业和页面控制的 PrintJob 应该使用此方法带有 JobAttributes 和 PageAttributes 对象的版本。可以更新此对象来反映用户离开时的作业选择。可以为 null。 Graphics g=p.getGraphics() // 为组件创建一个图形上下文。如果组件当前是不可显示的,则此方法返回 null。 jf.paintAll(g); //打印该容器及内嵌组件; jf.paint(g); //只打印该容器; 这是个大概模型,如果你需要其他的作用,就要查JDK帮助文档; 所有的代码都是我查询JDK帮助文档所得,绝对正确,而且我以前用过。
打印代码如下:a的ascii码是65
for(int i=65;i91;i++)
{
System.out.println((char)i);
}
public class shu{
public static void main(String[] a){
for(int i=0;i6;i++){
for(int j=6-i;j0;j--){
System.out.print(" ");
}
for(int k=1;k=2*i+1;k++){
System.out.print("*");
}
System.out.println();
}
/*以上是打印了一个上等腰三角形*/
for(int i=6;i=0;i--){
for(int j=6-i;j0;j--){
System.out.print(" ");
}
for(int k=1;k=2*i+1;k++){
System.out.print("*");
}
System.out.println();
}
}
}
只要把for的数据换下 下等腰三角形就出来了,所以原理其实就是打印2个等腰三角形