td

微人事第三天:SpringBoot整合Freemarker

流过昼夜 提交于 2020-01-13 21:43:35
这里我们来讲解一下SpringBoot如何整合Freemarker: 创建springboot项目时需要勾选web和Freemarker 项目启动成功之后连按两次shift,查看FreeMarkerAutoConfiguration类,这个类是FreeMarket的自动化配置类 下面来介绍一下FreeMarkerAutoConfiguration这个类中到底做了什么 检查模板位置: 获取模板位置: 其中最重要的是: @ConditionalOnClass({freemarker.template.Configuration.class, FreeMarkerConfigurationFactory.class}) 这句代码的含义是:引入了Freemarker的相关依赖下列方法才会生效 而这个依赖我们在pom.xml文件中已经自动配置好了 @ConditionalOnClass({freemarker.template.Configuration.class, FreeMarkerConfigurationFactory.class}) 上面的这个注解在Freemarker中十分重要。 再来看: @Import({FreeMarkerServletWebConfiguration.class, FreeMarkerReactiveWebConfiguration.class,

Html Table 合并单元格

ε祈祈猫儿з 提交于 2020-01-13 20:39:51
版权声明:作者:jiankunking 欢迎转载,未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。 https://blog.csdn.net/xunzaosiyecao/article/details/46953073 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <ol> <li>基本表格</li> <table border="2" bordercolor="black" width="300" cellspacing="0" cellpadding="5"> <tr> <td>1.1</td> <td>1.2</td> <td>1.3</td></tr> <tr> <td>2.1</td> <td>2.2</td> <td>2.3</td></tr> <tr> <td>3.1</td> <td>3.2</td> <td>3.3</td></tr> </table> <br/> <li>表格合并列</li> <table border="2" bordercolor="black" width="300" cellspacing="0" cellpadding="5"> <tr> <td colspan="3">1.1<

html表单元素的colspan和rowspan

谁说胖子不能爱 提交于 2020-01-13 20:17:40
colspan 和 rowspan 这两个属性用于创建特殊的表格。 colspan 用来指定单元格横向跨越的列数:colspan就是合并列的,colspan=2的话就是合并两列。 rowspan用来 指定单元格纵向跨越的行数:rowspan就是用来合并行的,比如rowspan=2就是合并两行, rowspan通常使用在 td 和 th 标签中 row:行,span:跨度,跨距,范围 col:列,span:跨度,跨距,范围 <body> <table border="1" width="300"> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>4</td> <td>5</td> <td>6</td> </tr> </table> </br> <table border="1" width="300"> <tr> <td colspan=3>合并第一行的三列</td> </tr> <tr> <td>4</td> <td>5</td> <td>6</td> </tr> </table> </br> <table border="1" width="300"> <tr> <td rowspan="2">合并第一列的两行</td> <td>2</td> <td>3</td> </tr> <tr> <td>5</td> <td>6<

table中tr间距的设定table合并单元格 colspan(跨列)和rowspan(跨行)

风流意气都作罢 提交于 2020-01-13 20:13:36
table中的tr的默认display:table-row,虽然可以修改为display:block但是就失去了tr特有的显示效果,如(td自动对齐); 并且在tr中对起设定padding是有用的,可以增加内边距,但是设定margin是没有用的,tr的外间距依然是0; 解决方案: css的两个属性:border-collapse:collapse / separate & border-spacing:10px 10px; 需要用border-collapse & border-spacing联合控制tr的间距; 如: 123 < table style = "border-collapse:separate; border-spacing:10px;" > < tr ></ tr > </ table > table中设置tr行间距 CSS border-collapse 属性设置表格的边框是否被合并为一个单一的边框 值 描述 separate 默认值。边框会被分开。不会忽略 border-spacing 和 empty-cells 属性。 collapse 如果可能,边框会合并为一个单一的边框。会忽略 border-spacing 和 empty-cells 属性。 inherit 规定应该从父元素继承 border-collapse 属性的值。 border

table中checkbox选择多行

余生长醉 提交于 2020-01-13 16:06:54
原文链接:https://www.cnblogs.com/guanghe/p/9804833.html (侵删) 页面代码: <table id="addressTable" class="ui-jqgrid-htable ui-common-table table table-bordered"> <thead> <tr> <td style='text-align:center;width:35px;'><input id="selectAll" role='checkbox' type='checkbox' class='cbox checkbox' /></td> <td>名称</td><td>地址</td><td>联系人</td><td>电话</td><td>操作</td> </tr> </thead> <tbody id="tbody"> <tr> <td style="text-align:center;width:35px;"> <input role="checkbox" type="checkbox" class="cbox checkbox"> </td> <td>明十三陵</td><td>北京市市辖区昌平区天寿山麓</td><td>崇祯</td><td>18903378092</td> <td><a onclick="updateItem(this)">修改

2018.3.28html学习笔记

坚强是说给别人听的谎言 提交于 2020-01-13 07:10:27
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <b> 加粗 </b> <u> 下划线 </u> <i> 倾斜 </i> <p> 一个段落 </p> <a name="here"> 回到此处 </a> < ol type="I"> <li>有</li> <li>序</li> <li>符</li> <li>号</li> < /ol > < ul type="circle"> <li>无</li> <li>序</li> <li>符</li> <li>号</li> < /ul > <span>取决于</span> <span>文字大小高度</span> <br /> <br /> <br /> 空格      符号 <br /> <br /> <br /> 换行 <br /> <br /> <br />符号 <br /> <br /> <br /> 分割线 <hr /> 符号 <br /> <br /> <br /> <!- -边框- -> < table border="1" cellspacing="1" cellpadding="1"> <tr> <td>标题1</td> <td>标题1</td> <td>标题1</td> </tr> <tr> <!- -向下合并单元格- ->

利用Servlet导出Excel

十年热恋 提交于 2020-01-13 00:36:23
-----因为Excel可以打开HTML文件,因此可以利用页面的Form表单把页面中的table内容提交给Servlet,然后后台把提交上来的table内容转换成文件流的形式,并以下载的形式转给客户端,由此完成导出Excel功能。 效果: <!--[endif]--> Java代码 package com.mr; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.ServletOutputStream; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * 利用Servlet导出Excel * @author AndyChen * */ public class ExportExcelServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse

(四)DIH导入结构化数据

…衆ロ難τιáo~ 提交于 2020-01-11 07:38:39
(四)DIH导入结构化数据   目前大多数的应用程序将数据存储在关系数据库(如oracle、sql server 、mysql等)、xml文件中。对这样的数据进行搜索是很常见的应用。所谓的DataImportHandler提供一种可配置的方式向solr导入数据,即可以一次全部导入,也可以增量导入。还可以声明式提供可配置的任务调度,让数据定时的从关系型数据库更新数据到solr服务器。 一、环境   1、windows 7   2、jdk1.8   3、tomcat8   4、solr7.1.0   5、mysql5.5  6、IK分词器(支持solr7的最优版本,ik低版本不支持solr7) 二、配置ik分词器   solr7.1中进行IK中文分词器的配置和solr低版本中最大不同点在于IK 分词器中jar包的引用。   一般的IK分词jar包都是不能用的(如:IKAnalyzer2012FF_u1.jar这种就不能用),因为IK分词中传统的jar不支持solr7.1这个高版本的,所以就会发送运行错误的界面。   下面的这个错误是血淋漓的教训。 solr7.1下IK中文分词器的安装配置。   1、下载支持solr7.1的IK版本   下载solr7.1专用的IK 分词器的jar包和相应的配置文件。   2、拷贝jar文件到 solr项目下的WEB-INF\lib目录  

HTML中使用Lodop打印

徘徊边缘 提交于 2020-01-11 01:34:15
我们在项目中,会需要用到连接打印机进行打印订单数据信息等,本次我使用的是 Lodop 进行打印 我们会用到 Lodop 的依赖文件 1、安装软件 CLodop_Setup_for_Win32NT.exe 2、32版本的运行文件 install_lodop32.exe 3、64版本的运行文件 install_lodop64.exe 4、JS文件 LodopFuncs.js 以上文件已经放在百度网盘: 链接:https : / / pan . baidu . com / s / 1 JZkTy5iomrPw - iYcr27XWg 提取码:vpod 一、根据项目实际情况,将 LodopFuncs.js 文件中的路径修改正确 文件第62行,function getLodop(oOBJECT, oEMBED) {},方法里面的每个 href 改为你项目中正确的路径,供用户打印时下载安装 二、提供打印按钮 < button class = "btn_own btn_toolbar btn-purple no-border" href = "#" id = "btn_print" onclick = "printOwn()" style = "border-width: 0;" > < i class = "glyphicon glyphicon glyphicon-print blue"

jQuery和js实现全选框

瘦欲@ 提交于 2020-01-10 18:15:09
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="../../../jquery-3.4.1.min.js"></script> </head> <body> <table border="1px" cellpadding="20px" width="500px"> <thead> <tr> <td><input type="checkbox"></td> <td>姓名</td> <td>年龄</td> <td>武器</td> </tr> </thead> <tbody> <tr> <td><input type="checkbox"></td> <td>刘备</td> <td>40</td> <td>雌雄双剑</td> </tr> <tr> <td><input type="checkbox"></td> <td>关羽</td> <td>35</td> <td>青龙偃月刀</td> </tr> <tr> <td><input type="checkbox"></td> <td>张飞</td> <td>34</td> <td>丈八蛇矛</td> </tr> </tbody> </table> <!----------------------