本篇文章给大家谈谈java制作表格网页,以及java web表单制作对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
java编程高手如何生成页面一行统计多行详细的表格?在线等
首先我用的是Apache POI
HSSFWorkbook workbook = new HSSFWorkbook();//创建一个工作簿
HSSFCellStyle sty_thead = workbook.createCellStyle(); //单元格样式
sty_thead.setAlignment(HSSFCellStyle.ALIGN_CENTER); //水平居中
sty_thead.setVerticalAlignment(CellStyle.VERTICAL_CENTER); //垂直居中
sty_thead.setWrapText(true); //自动换行
sty_thead.setBorderBottom(HSSFCellStyle.BORDER_THIN); //下边框
sty_thead.setBorderLeft(HSSFCellStyle.BORDER_THIN);//左边框
sty_thead.setBorderTop(HSSFCellStyle.BORDER_THIN);//上边框
sty_thead.setBorderRight(HSSFCellStyle.BORDER_THIN);//右边框
//可以根据需求设置表格
HSSFFont font1 = workbook.createFont();//创建字体
//可以根据需求设置字体样式、大小等
HSSFSheet sheet = workbook.createSheet(sheetName);//创建一个sheet页
HSSFRow row = sheet.createRow(0);//第一行,行、列序号都是从0开始
row.setHeight((short) 800);//行高
HSSFCell cell = row.createCell(0);//创建单元格
cell.setCellStyle(sty_thead);//给单元格设置样式
cell.setCellValue("班级");//给单元格赋值
row = sheet.createRow(1);//第二行
cell = row.createCell(0);//创建单元格
cell.setCellStyle(sty_thead);//给单元格设置样式
cell.setCellValue("学生");//给单元格赋值
等等省略
String filedisplay = "XXX.xls";
filedisplay = URLEncoder.encode(filedisplay, "UTF-8");
response.addHeader("Content-Disposition", "attachment;filename="+ filedisplay);
//输出表格
OutputStream out = response.getOutputStream();
workbook.write(out);
out.close();
遇到需要为空的单元格不赋值就好了。
数据你应该有了吧。你可以把数据加工下就可以写成循环创建行和单元格了
java ee 网页制作怎么让表格居中
表格整体居中如下,其中注意必须要有宽度才能实现居中效果。
table style="width:600px;margin:0 auto;"/table
表格内文字居中如下:
style="text-align:center"
Java EE(Java Platform,Enterprise Edition)是sun公司(2009年4月20日甲骨文将其收购)。这个版本以前称为 J2EE。能够帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java应用程序。Java EE 是在 Java SE 的基础上构建的,它提供Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0应用程序。
如何用java把一个网页表格生成excel
如果用java实现的话,那就需要用到jxl.jar包中提供的类方法来完成了,你可以先查看一下jxl的资料再来做。
还有一种简单的方法就是用javascript脚本生成,例如:
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
title无标题文档/title
script language="javascript"
function tableToExcel(tname) {
if(confirm('是否要导出到excel?')!=0)
{
window.clipboardData.setData("Text",document.all(tname).outerHTML);
try
{
ExApp = new ActiveXObject("Excel.Application")
var ExWBk = ExApp.workbooks.add()
var ExWSh = ExWBk.worksheets(1)
ExApp.DisplayAlerts = false
ExApp.visible = true
}
catch(e)
{
alert("导出没有成功!1.您的电脑没有安装Microsoft Excel软件!2.请设置Internet选项自定义级别,对没有标记安全级别的 ActiveX控件进行提示。")
return false
}
ExWBk.worksheets(1).Paste;
}else
{
return;
}
}
/script
/head
body
table id="baba"
tr
tdafdsfsd/td
tdfdfsdfds/td
tdfdfsadfsa/td
tdfdsfsadfds/td
tdfdsfasd/td
tdfdsfsad/td
/tr
tr
tdafdsfsd/td
tdfdfsdfds/td
tdfdfsadfsa/td
tdfdsfsadfds/td
tdfdsfasd/td
tdfdsfsad/td
/tr
tr
tdafdsfsd/td
tdfdfsdfds/td
tdfdfsadfsa/td
tdfdsfsadfds/td
tdfdsfasd/td
tdfdsfsad/td
/tr
/table
input type="button" name="anniu" onclick="tableToExcel('baba')" /
/body
/html
javaee网页制作怎么让表格居中
1、需要在DW中让该表格中的这些内容达到居中的效果。
2、如果要让DW表格内容居中的话,选择居中对齐就可以了。
3、在代码窗口里面将该表格的align="某某"改成align="left"即可。
4、另外,还可以先用鼠标拖选中要改变居中方式的那些表格,可以一次拖选中多个表格。
5、再去点击DW下面属性栏中的那些居中样式按钮即可。
6、最终的结果都使表格内容居中。
java制作表格网页的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java web表单制作、java制作表格网页的信息别忘了在本站进行查找喔。
2、本站永久网址:https://www.yuanmacun.com
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
源码村资源网 » java制作表格网页(java web表单制作)
1 评论