
毕设
幽灵在欧洲游荡
这个作者很懒,什么都没留下…
展开
-
将Date类型转换为特定类型字符串的工具类
import java.text.SimpleDateFormat;import java.util.Date;/** * 将指定的日期按照指定的格式转换为字符串 * @author li * */public class DateUtil { public static final String FORMAT_ALL="yyyy-MM-dd HH:mm:ss"; ...原创 2020-04-29 12:13:26 · 295 阅读 · 0 评论 -
Gson解析对象的Date属性出错的问题
在从后台传来的对象存在Date属性时解析时出现报错:com.google.gson.internal.bind.DateTypeAdapter.deserializeToDate(DateTypeAdapter.java:74)意思是Gson解析不了Date类型的数据所以需要进行一些Gson的设置,我们自定义和注册适配器: GsonBuilder builder = new Gson...原创 2020-04-25 20:39:13 · 643 阅读 · 0 评论 -
前端传到后台中文乱码
解决方法有三种:1.如果输入参数是public ExecResult uploadUser(HttpServletRequest request,HttpSession session)throws IOException { }则可以//客户端是以UTF-8编码提交表单数据的,所以需要设置服务器端以UTF-8的编码进行接收,否则对于中文数据就会产生乱码 try { requ...原创 2020-04-18 20:31:37 · 812 阅读 · 0 评论 -
解决Invalid character found in the request target. The valid characters are defined in RFC 7230 and RF
我的前端代码为:<script type="text/javascript">function getLabReserveById(lab_id,user_id,labName){ window.location.href="${basePath}/getLabReserveById?lab_id="+lab_id+"&&user_id="+user_id;}...原创 2020-04-18 17:49:40 · 398 阅读 · 0 评论 -
关于form表单提交循环数据,后台controller方法如何接受数据的格式问题
需求描述:我想弄一个学生表格,在每一行登记成绩,然后把这个表格一起提交给后台,那么我得把每个学生的学生id,分数一起提交,需要用到循环,挨个提交,如图所示此时利用JSTL的挨个提交,后台接受数据有两种方法:第一种:1.<form action="${basePath}/addScore" method="post" id="form" accept-charset="UTF-8"&g...原创 2020-04-17 19:42:58 · 1814 阅读 · 1 评论 -
把Excel数据导入数据库,以及碰到的数据变为科学计数法
@Override public int uploadUser(String fileName) throws IOException { // TODO Auto-generated method stub int result=0; InputStream is = new FileInputStream(fileName); //对Excel进行操作 XSSFWorkb...原创 2020-04-16 17:55:59 · 1192 阅读 · 0 评论 -
jsp 选择文件夹的路径问题
需求:我想通过选择文件路径把数据库中的数据导出成Excel放在这个路径下前端代码可以如下实现:<!-- 文件下载 --><tr> <td>选择导出文件路径:</td> <td><input id="path" type="text" name="path" size="30"></td> &...原创 2020-04-13 23:23:08 · 1246 阅读 · 0 评论 -
Ajax提交数据后可以进入SpringMVC的controller方法,但不能实现页面跳转
前端页面的Ajax方法:function updateUser(user_id){ $.ajax({ url:"${basePath}/personInfo", data:{"user_id":user_id}, dataType:"json", type : 'post' , success:function(){ window.location.h...原创 2020-04-11 19:12:58 · 474 阅读 · 0 评论 -
关于各个网页之间传递共享数据
如果一个网页嵌套了好几个网页,则这几个子网页并不能共享母网页的普通数据,也就是说不能传递共享,可以把想共享的数据放在session域中,这样在该项目中会共享数据@RequestMapping("index") public ModelAndView toMain(HttpSession session){ ModelAndView view=new ModelAndView("index"...原创 2020-04-11 11:27:28 · 729 阅读 · 0 评论 -
jQuery中利用form表单提交数据直接封装成实体类注意事项
学期名称:<input type="text" value="${term.term_name }" name="term_name" id="term_name" placeholder="学期名称 如:2016-2017下学期" class="dfinput" style="width:345px"></input> 开始日期:<input name="fro...原创 2020-04-09 00:22:45 · 1006 阅读 · 0 评论 -
前端利用jQuery设置日期选择框
首先我用的是My97DatePicker插件写的日期选择,结果啥都正确,就是无法弹出选择按钮,果断弃坑,下面利用jQuery来实现日期选择1.首先导入依赖(在head里)<link href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.0/jquery-ui.css" rel="stylesheet"><scr...原创 2020-04-08 19:18:35 · 1190 阅读 · 0 评论 -
MyBatis中返回属性自动封装成实体类问题
<select id="getLab_schedule" resultType="entity.Lab_schedule" >select l.lab_id,l.building_name,l.room_number,l.person_number,s.schedule_date,s.t1,l.person_number-s.t1,s.t2,l.person_number-s.t...原创 2020-04-08 11:32:20 · 1301 阅读 · 0 评论 -
SSM解析静态资源的配置
如图所示,我想把resource下的静态资源配置好,以便jsp页面引用各种静态资源,因为已经在web.xml页面中配置了<!-- 拦截一切Map all requests to the DispatcherServlet for handling --> <servlet-mapping> <servlet-name>springDispatcherS...原创 2020-03-31 20:28:50 · 285 阅读 · 0 评论 -
关于SSM修改默认访问页面的方法
如图所示,我想让login.jsp作为默认访问界面,此时应把login.jsp放在WebContent的根目录下,与WEB-INF平级,不能放在views下,然后在web.xml下配置<welcome-file-list> <welcome-file>login.html</welcome-file> <welcome-file>l...原创 2020-03-31 20:11:21 · 3217 阅读 · 0 评论 -
最简单的数据库导出数据到Excel教程
关于HSSFWorkbook和XSSFWorkbook的区别,可以暂时先不管,因为是数据量大小的问题,还有就是Excel版本的问题,XSSFWorkbook比较高级一点,但是对于学习导出Excel并没有影响实现后的效果图 public void testHSSF() throws Exception { // 创建一个工作簿 HSSFWorkbook wb = new H...原创 2020-03-30 18:24:00 · 344 阅读 · 0 评论 -
MyBatis中返回值为多个参数,想要直接构造对象问题
<select id="queryLab_reservations" parameterType="int" resultType="entity.Lab_reservation" > select l.lab_id,l.building_name,l.room_number,r.reserve_type,r.reserve_date,r.time_interval,l.pers...原创 2020-03-27 17:40:58 · 431 阅读 · 0 评论 -
SSM项目中使用Junit进行单元测试
1、引入jar包hamcrest-core-1.3.jarjunit-4.12.jarspring-test-4.3.9.RELEASE.jar其中要注意spring-test要与Spring版本一致, junit-4.12对应 hamcrest-core-1.3,最好不要改版本号2、项目结构如图所示,新建log4j.properties,这是必须的,因为Junit单元测试用到log4...原创 2020-03-25 15:48:16 · 669 阅读 · 0 评论 -
Maven创建web项目时加载不了maven-archetype-webapp
原因是从中央仓库下载的太慢了,可以参考第一篇第二篇原创 2020-03-06 16:24:41 · 1178 阅读 · 0 评论