![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaweb
wang1171405487
这个作者很懒,什么都没留下…
展开
-
Intellij IDEA debug springMVC项目
一、二、三、输入tomcat7:run,然后点击右下角的[Debug]按钮原创 2020-01-04 13:11:18 · 2081 阅读 · 0 评论 -
Intellij IDEA在debug模式下改变变量的值
废话不多说,如下图:例如我要改变sendFrequency的值,那么在variables窗口中,右键sendFrequency,点击【Set Value】或按F2,在弹出的输入框中输入8,再按回车即可...原创 2019-12-04 10:57:41 · 19736 阅读 · 3 评论 -
Caused by: java.lang.ClassNotFoundException: HttpServletRequest解决方法
原文地址:https://www.cnblogs.com/gwq369/p/5458076.html项目启动报错,没有导入HttpServletRequest的jar包,右击项目名-》build path—》configure build path—》add libraries —》Server Runtime—》 Apache Tomcatv7.0...转载 2018-07-10 16:01:56 · 11359 阅读 · 1 评论 -
springMVC 几种页面跳转方式
原文地址:点击打开链接前面已经了解了Controller的几种配置方式 今天主要写一下响应界面跳转的几种方式1.在注解的方式中1.1通过HttpServletResponse的API直接输出(不需要配置渲染器)controller类的主要代码12@Controllerpublic class RequestController{ @RequestMapping("/resp") pu...转载 2018-07-13 09:53:50 · 3017 阅读 · 0 评论 -
Java视频教程免费分享(网盘直接取)
原文地址:https://blog.csdn.net/jt1040578reng/article/details/83789426Java基础Java马士兵:链接:https://pan.baidu.com/s/1jJRvxGi密码:v3xbJava刘意:链接:https://pan.baidu.com/s/1kVZQCqr密码:34lwJavaSE基础:链接:https://p...转载 2018-11-08 20:21:10 · 16129 阅读 · 4 评论 -
eclipse如何去掉无用的validation、优化eclipse
原文地址:https://jingyan.baidu.com/article/3aed632e059fe470108091a9.htmleclipse是一款非常好用的开发软件,但是有时候我们会发现它十分的卡顿,经常无响应,eclipse会对所有的文件进行检查,检查语法、代码等是否正确,其实可以适当的关闭,来提高性能。工具/原料 eclipse 方法/步骤 注意:本经验使用的...转载 2018-11-19 16:35:11 · 181 阅读 · 0 评论 -
免费jdk1.8源码下载
原文地址:https://blog.csdn.net/happy_qiaoxg/article/details/77989528本人是很尊重原创的,但是拿着别人的“原创”(包括一些官方的资源等等)来为自己赚取积分,这种行为很可耻!所以分享jdk1.8的源码网盘下载链接和密码,希望大家也能够免费分享: 链接:http://pan.baidu.com/s/1nvhzpED 密码:5cb1 ...转载 2018-12-24 23:32:46 · 6376 阅读 · 11 评论 -
java实现逐行读取txt文件并写入实体类list中
原文地址:https://blog.csdn.net/qq_23974323/article/details/80003815需求:实现逐行读取txt文件,并写入到实体类的list集合中去代码:package Test; import java.io.BufferedReader;import java.io.FileInputStream;import java.io.I...转载 2019-04-05 14:18:04 · 2817 阅读 · 0 评论 -
JS实现文本框不可编辑
方法1: onfocus=this.blur() 当鼠标放不上就离开焦点<input type="text" name="input1" value="中国" onfocus=this.blur()>方法2:readonly<input type="text" name="input1" value="中国" readonly><input type="...原创 2019-06-01 16:17:49 · 2600 阅读 · 1 评论 -
将单体项目中的静态文件js、css、图片等部署到nginx中,jsp仍然部署到tomcat中,实现nginx+tomcat动静分离
本文设计的动静分离结构在本文中,我们将静态资源放在 A 主机的一个目录上,将动态程序放在 B 主机上,同时在 A 上安装 Nginx 并且在 B 上安装 Tomcat。配置 Nginx,当请求的是 js、css、jpg、gif 等静态资源时,就访问 A 主机上的静态资源目录;当用户提出动态资源的请求时,则将请求转发到后端的 B 服务器上,交由 Tomcat 处理,再由 Nginx 将...原创 2019-07-09 17:15:57 · 3019 阅读 · 0 评论 -
JAVA:实现 web 打印功能(简单易懂)
可以直接调用测试:这是我们调用的打印页面:源码部分:<!DOCTYPE html> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="java.util.Date" %> ...转载 2019-08-06 10:01:16 · 1985 阅读 · 0 评论 -
Spring的@Autowired注解、@Resource注解和@Service注解
什么是注解传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低2、在开发中在.java文件和.xml文件之间不断切换,是一件麻烦的事,同时这种思维上的不连贯也会降低开发的效率为...转载 2018-07-03 10:51:05 · 252 阅读 · 0 评论 -
springmvc中@RequestBody使用的一些注意事项
众所周知,springmvc中@RequestBody的注解是一个很实用的功能,它能帮我们解析客户端(移动设备、浏览器等)发送过来的json数据,并封装到实体类中。但我今天要说的不是它的原理,而是记录一些工作中使用@RequestBody注解遇到的一些问题,也提醒广大java开发这避免类似的问题。最近有个需求,接收客户的设备发送过来的json数据,客户的设备里面只能修改ip,然后通过http协议的...原创 2018-06-20 11:12:16 · 26430 阅读 · 2 评论 -
org.springframework.beans.factory.BeanDefinitionStoreException解决方法
今天在对spring和mybatis进行整合时碰到的问题如下:在applicationContext.xml中对mapper进行批量扫描<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <!-- 指定扫描的包名 如果扫描多个包,则每个包中间使用半角逗号分隔 --> <prope...原创 2018-04-23 17:15:14 · 207803 阅读 · 15 评论 -
怎样将eclipse全部设置成黑色
第一步设置代码的背景主题:我们打开Eclipse,一次按下列顺序操作: 1.Help > Install New Software... 2.Work with:中输入http://eclipse-color-theme.github.com/update 3.点击Add然后直接点击ok ,在点击Select All ,接着点击next,最后等着Color Theme安装完吧。4.安装完...原创 2018-04-23 13:52:07 · 10072 阅读 · 2 评论 -
【MyEcplise SVN】myEcplise上安装SVN的多种方式
原文地址:https://www.cnblogs.com/sxdcgaq8080/p/6000446.html第一种:SVN的在线安装1.打开MyEclipse,找到顶部菜单栏 Help(帮助)-Install from Site…(从网站安装),如下图 2.然后:点击Install from Site…后会出现让你选择安装地址的界面,点击Add…(添加)按钮,填入NAME(插件名可以随便取)和L...转载 2018-06-13 15:25:27 · 326 阅读 · 0 评论 -
部署Maven项目到tomcat报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderLi
原文地址:http://blog.sina.com.cn/s/blog_7fb5109d0101o48g.html严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListenerjava.lang.ClassNotFoundException: org....转载 2018-06-13 16:08:50 · 413 阅读 · 0 评论 -
Java计算时间差(两个时间相减)
原文地址:https://blog.csdn.net/kouwoo/article/details/42618513在Android开发或者Java学习中,经常要求两个时间差比如说:现在是 :2004-03-26 13:31:40过去是:2004-01-02 11:30:24我现在要获得两个日期差,差的形式为:XX天XX小时XX分XX秒这前后时间可能是机器生成的,也可能是人工输入的,那么我们可以通...转载 2018-06-15 16:14:56 · 75584 阅读 · 0 评论 -
Java 计算分钟差
现在的时间是:2018-06-15 16:12:31过去的时间是:2018-06-15 13:40:15计算两者的分钟差,现在时间直接获取系统时间,过去时间需要从数据库中查。代码如下:import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;public class DateTes...原创 2018-06-15 16:21:30 · 3417 阅读 · 0 评论 -
浅谈java中的装饰模式和动态代理模式
什么是装饰模式 定义:装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 单单看上面的定义太抽象了,我们来举个栗子。我们先定义一个Animal接口,里面有一个eat和call方法public interface Animal { public void eat(); public void call(...原创 2018-06-09 14:08:09 · 1669 阅读 · 2 评论 -
浅谈java中的cglib代理
什么是cglib代理? 定义:cglib代理,也叫做子类代理。在内存中构建一个子类对象从而实现对目标对象功能的扩展。上一篇博客《浅谈java中的装饰模式和动态代理模式》中我们提到了动态代理模式不需要实现接口,但是被代理的对象必须实现至少一个接口。那么如果被代理的对象想要拓展功能,但又没有实现接口,该怎么办呢?我们就可以使用cglib代理来解决了。CGLIB是一个强大的高性能的代码生成包,它可...原创 2018-06-09 16:48:12 · 3174 阅读 · 2 评论 -
Eclipse常用快捷键
原文地址:https://www.cnblogs.com/mq0036/p/4995390.html1几个最重要的快捷键代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T显示重构菜...转载 2018-06-26 17:18:30 · 359 阅读 · 0 评论 -
json转换错误:No converter found for return value of type
No converter found for return value of type: class java.util.HashMap最近在搭建一个Spring+springMVC+Mybatis项目,其中spring是4.2.0版本,但是在ajax与后台交互的时候,前台的ajax一直接收不到controller返回来的数据:代码如下前台代码(ajax代码块):function isHandle...转载 2018-07-01 22:42:59 · 451 阅读 · 0 评论 -
实现30天自动登录功能的那些坑
实现30天自动登录功能的思路(以原始servlet开发为例):一、在LoginServlet中获取jsp页面提交过来的用户名和密码、String name = request.getParameter("name"); String password = MD5Utils.md5Encrypt(request.getParameter("password"));校验用户名和密码(判断用户名和密码...原创 2018-05-06 23:46:21 · 3141 阅读 · 0 评论