java代码做表格,java表格代码怎么写
从excel表格读取数据用Java代码实现批量上传写入数据库
public static ListStudent parseExcel(){
创新互联公司是一家专业的成都网站建设公司,我们专注网站设计、成都网站建设、网络营销、企业网站建设,买链接,1元广告为企业客户提供一站式建站解决方案,能带给客户新的互联网理念。从网站结构的规划UI设计到用户体验提高,创新互联力求做到尽善尽美。
//解析excel文件 获取数据
//将每行数据当作一个Student对象放入list集合
ListStudent list = new ArryListStudent();
...
return list;
}
public static void updateDataBase(Student stu){
//更新数据库 将Student对象插入数据库
...
}
public void main(String[] args){
ListStudent list = parseExcel();//读取excel
for(Student stu:list){//遍历集合向数据库插入数据
updateDataBase(stu);
}
}
大致的写了下 具体实现应该没问题吧?
怎么用java代码实现让一个表格变色
daysTable.setCellSelectionEnabled(true);
daysTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
daysTable.setDefaultRenderer(daysTable.getColumnClass(0), new TableCellRenderer() {
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected,
boolean hasFocus, int row, int column) {
String text = (value == null) ? "" : value.toString();
JLabel cell = new JLabel(text);
cell.setOpaque(true);
if (row == 0) {
cell.setForeground(headerForeground);
cell.setBackground(headerBackground);
} else {
if (isSelected) {
cell.setForeground(selectedForeground);
cell.setBackground(selectedBackground);
} else {
cell.setForeground(foreground);
cell.setBackground(background);
}
}
return cell;
}
一个例子,方法和这一样
如何用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
网站栏目:java代码做表格,java表格代码怎么写
本文路径:http://ybzwz.com/article/hdjdei.html