Javaweb
雾中迷童
只要努力,一定能成功
展开
-
关于servlet中文件的上传和下载
关于servlet中文件的上传和下载servlet代码public class UploadServlet2 extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ...翻译 2018-11-30 20:39:22 · 133 阅读 · 0 评论 -
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/collections4/ListValue
错误原因,是缺少有关collections4的jar我下载的版本是poi 3.17 在 lib目录中 可找到commons-collections4-4.1.jar文件,此时导入即可原创 2018-12-19 12:00:42 · 640 阅读 · 0 评论 -
poi4.0.0读取excel文件时报java.lang.NoClassDefFoundError: org/apache/commons/compress/archivers/zip/ZipFile
错误原因:缺少对应的commons-compress-1.18.jar,在项目添加该包后问题解决原创 2018-12-19 12:02:27 · 6162 阅读 · 0 评论 -
导入Excel2007的文件就会报如下异常
导入Excel2007的文件就会报如下异常:org.apache.poi.poifs.filesystem.OfficeXmlFileException: The supplied data appears to be in the Office 2007+ XML. You are calling the part of POI that deals with OLE2 Office Docu...原创 2018-12-19 12:04:09 · 610 阅读 · 0 评论 -
java读取Excel2016
package test;import java.io.*;import org.apache.poi.ss.usermodel.BorderStyle;import org.apache.poi.ss.usermodel.HorizontalAlignment;import org.apache.poi.xssf.usermodel.XSSFCell;import org.apach...原创 2018-12-19 12:11:02 · 2033 阅读 · 0 评论 -
javaweb当登录之后怎么在session过期后自动跳转到登录页面
web.xml配置:错误页面配置:代码:<script language="JavaScript"> alert("登录超时请重新登录!") top.location.href ="${pageContext.request.contextPath }/admin/login.jsp";</script>...原创 2019-01-04 12:46:31 · 3754 阅读 · 0 评论 -
java中比较日期的方法
import java.util.*; import java.text.ParseException; import java.text.SimpleDateFormat; class Test { public boolean compare(String time1,String time2) throws ParseException { ...原创 2019-01-06 00:27:00 · 9287 阅读 · 0 评论 -
js中比较时间的方法
<script> function compare(date1,date2){ var oDate1 = new Date(date1); var oDate2 = new Date(date2); if(oDate1.getTime() > oDate2.getTime()){ alert('第一个...原创 2019-01-06 00:28:01 · 22206 阅读 · 0 评论 -
从mysql数据库中查询最新的一条数据的方法
第一种方法SELECT * from a where id = (SELECT max(id) FROM a);第二种方法: select * FROM 表名 ORDER BY id DESC LIMIT 0,1 ;原创 2019-01-06 00:44:45 · 43439 阅读 · 7 评论 -
java判断邮箱格式
public static boolean isEmail(String string) { if (string == null) return false; String regEx1 = "^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-z...原创 2019-01-06 14:42:41 · 5126 阅读 · 0 评论 -
关于mysql查询出结果之后进行排序
1、在进行排序之后进行序号:select (@i:=@i+1) as id,YX,ZY,ONE,TWO,THREE,FOUR,FIVE,SIX,SEVEN,EIGHT,NINE,TEN,SUM FROM ( select student.YX,student.ZY, sum(detail.ONE)/count() AS ONE,sum(detail.TWO)/count() AS TWO,su...原创 2019-01-02 21:57:04 · 1459 阅读 · 0 评论 -
关于idea中使用c3p0连接时的配置文件问题
配置文件代码如下:<?xml version="1.0" encoding="UTF-8"?><c3p0-config> <default-config> <property name="driverClass">com.mysql.cj.jdbc.Driver</property> &原创 2019-01-19 13:47:32 · 960 阅读 · 1 评论 -
关于eclipse的xml文件自动提示的配置
有的时候类的全路径比较长难以记忆,尤其是在配置xml文件时,有些类是框架已经定义好的,通过输入部分代码,让eclipse自动提示,这样可以减少我们的代码书写量以及减少代码的记忆量下面就让我们来配置eclipse的xml文件提示功能:1.点击eclipse的help–>about eclipse idea,然后记住版本号2.点击help–>install new software...原创 2019-02-26 14:49:03 · 819 阅读 · 0 评论 -
angularjs报错 [ngModel:nonassign]
如上图所示:删除空的angularjs表达式即可原创 2019-04-15 22:59:09 · 342 阅读 · 0 评论 -
关于spingboot使用springsecurity时iframe中的内容无法显示的问题
错误提示:Load denied by X-Frame-Options: http://localhost:8088/admin/emailRecords does not permit framing.解决办法:继承WebSecurityConfigurerAdapter方法重写configure(HttpSecurity http) protected void configure(...原创 2019-04-12 23:57:15 · 462 阅读 · 0 评论 -
angularjs判断复选框是否选中
原创 2019-04-13 14:13:07 · 683 阅读 · 0 评论 -
关于java使用poi读取Excel文档使某些行或列为空时的处理方法
使用poi导入时候,就是excel里面有空值的时候整个方法都会报错(空指针异常),下面是我的助理方式:原创 2019-01-04 10:47:59 · 10260 阅读 · 7 评论 -
Java开发Excel POI getPhysicalNumberOfCells 与 getLastCellNum的区别
getPhysicalNumberOfCells 与 getLastCellNum的区别用org.apache.poi的包做excel导入,无意间发明若是excel文件中有空列,空列后面的数据全部读不到。查来查去本来是HSSFRow供给两个办法:getPhysicalNumberOfCells和getLastCellNum。getPhysicalNumberOfCells 是获取不为空的列个数...原创 2019-01-04 10:33:18 · 180 阅读 · 0 评论 -
关于maven项报:[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rath
关于eclipse创建maven工后进行测试报[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?的解决办法:报错信息如下:[ERROR] COMPILATION ERROR :[INFO] -----------------------...原创 2018-12-01 22:22:19 · 5138 阅读 · 1 评论 -
关于maven工程进行测试时在控制台出现乱码问题
控制台输出信息如下:解决方法:在工程的pom.xml文件中添加:-Dfile.encoding=UTF-8问题解决原创 2018-12-01 22:33:07 · 498 阅读 · 0 评论 -
JavaScript实现AJAx的使用
工程目录结构:代码:serlvet代码:@WebServlet("/ajaxServlet")public class ajaxServlet extends HttpServlet { private static final long serialVersionUID = 1L; /** * @see HttpServlet#doGet(HttpServletRequest ...原创 2018-12-05 11:20:03 · 2028 阅读 · 0 评论 -
jquery实现ajax异步请求
前端代码:<html><head><meta charset="UTF-8"><title>异步请求</title><script type="text/javascript" src="jquery-3.3.1.js"></script>&原创 2018-12-05 15:27:10 · 1269 阅读 · 0 评论 -
关于Javaweb报org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
只需要将org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter改为:org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter,删除中间的**.ng**原创 2018-12-03 16:47:53 · 331 阅读 · 0 评论 -
javaweb[ssh]程序报错Legacy-style query parameters (`?`) are no longer supported;
org.hibernate.QueryException: Legacy-style query parameters (?) are no longer supported; use JPA-style ordinal parameters (e.g., ?1) instead : from hncj.edu.crm.staff.daomain.CrmStaff where loginName=...原创 2018-12-03 19:37:43 · 3448 阅读 · 0 评论 -
Could not locate named parameter [jack], expecting one of [name, pwd] There is no Action mapped
博主原创转载请注明出处https://me.csdn.net/qq_42952331ssh项目报:Could not locate named parameter [jack], expecting one of [name, pwd]There is no Action mapped for namespace [/] and action name [staffAction_login] ...原创 2018-12-03 20:06:44 · 4566 阅读 · 0 评论 -
org.hibernate.MappingException: must specify an identifier type:。。。
转载请注明出处org.hibernate.MappingException: must specify an identifier type:解决办法:查看hibernate映射文件是否在id列配置name属性:原创 2018-12-03 20:10:42 · 214 阅读 · 0 评论 -
关于mysql中触发器的使用
触发器 在当前的表上,设置一个对每行数据的一个监听器,监听相关事件,每当事件触发时,就会执行一段由sql完成的一段功能代码触发事件: insert, delete, update new old : 针对的是触发的那张表 on 表名 insert : 没有 old 有new 【对于插入,插入之前什么都...原创 2018-12-15 22:58:38 · 191 阅读 · 0 评论 -
关于在SQL中使用触发器是怎么将另一个查询结果作为一条插入语句的值
触发器:create trigger Pj_trigger before update on pjxt_majorcourseinfo for each row begin declare zy varchar(20); set zy=old.ZYMC; if old.PJ=0 AND new.PJ=1 then insert into pjxt_o...原创 2018-12-16 22:02:23 · 2497 阅读 · 0 评论 -
关于在数据库中同时使用游标和触发器时的问题
create trigger Pj_trigger before update on pjxt_majorcourseinfo foreach row beginDECLARE done INT DEFAULT 0;declare num varchar(20); – 用于记录每行的学号declare course_num varchar(20); – 用于记录课程编号 ...原创 2018-12-17 15:37:39 · 493 阅读 · 0 评论 -
消除上下两个iframe标签的间距方法
1、在iframe标签中加入align=“top”.2 在css中加入margin:0;padding:0;原创 2018-12-17 22:04:46 · 1325 阅读 · 0 评论 -
jquery each报 Uncaught TypeError: Cannot use 'in' operator to search for错误
在写前端的时候用jquery来遍历后台传来的json数组时候遇到这个错误:Uncaught TypeError: Cannot use ‘in’ operator to search for。后来查到原因是因为:一部分浏览器后端传过来的是json对象,但是我们前端是需要Javascript的对象,所以需要做个转换JSON.parse() or jQuery $.parseJSON详情:https...转载 2018-12-23 20:21:41 · 2453 阅读 · 0 评论 -
关于页面中iframe标签内的元素怎么刷新iframe父元素地址栏
1、在iframe中的要跳出的页面的头部加入 2.在写跳转地址时格式:window.top.location.href原创 2018-12-24 21:32:50 · 224 阅读 · 0 评论 -
关于页面中iframe标签内的元素怎么刷新iframe父元素地址栏
1、在iframe中的要跳出的页面的头部加入 2.在写跳转地址时格式:window.top.location.href原创 2018-12-24 21:33:26 · 570 阅读 · 0 评论 -
ng-repeat标签数据源重复报错问题
关于angularjs报异常:[ngRepeat:dupes] http://errors.angularjs.org/1.2.9/ngRepeat/dupes?p0=img in entity.images&p1=string%3Ahttp%3A%2F%2Fbaiyouji.oss-cn-shanghai.aliyuncs.com%2Fbaiyou%2F2019%2F6%2F9121a...原创 2019-06-23 18:05:52 · 296 阅读 · 0 评论