![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java web开发
文章平均质量分 50
飞奔的蜗牛2017
始终保持对代码的那份单纯的热爱,保持对技术的专注和钻研!--淘宝技术这十年
展开
-
jsp读书笔记
1.jsp中变量的声明: :定义成员变量,:定义局部成员。成员变量只初始化一次,以后每次刷新页面,访问的是同一个成员变量,但是每次刷新都会初始化一个局部变量。所以每次刷新页面都会将局部变量的值初始化成初值。2.一般在jsp页面中的属性名一般不用驼峰标示,在javaBean中的属性的名字用的是驼峰标示,在数据库中用到的属性的名字全部是小写。3.Jsp要想运行,必须转为servelet原创 2016-06-18 19:31:45 · 938 阅读 · 0 评论 -
在hibernate和SQL的字符串查询中如何转义下划线
在like谓词查询中,会使用到两个通配符:"%"和"_"、,其中"%"表示零个或任意多个字符,"_"表示任意一个字符,但如果查询的条件表达式中出现了"%"和"_",就需要对其进行转义。解决方案:将_替换成\_例如:String a="aaa_";a=a.replace("_", "\\_");System.out.println(a);这样以后用a去like,下划线就不会被认为是通原创 2017-12-25 17:09:50 · 1176 阅读 · 0 评论 -
form表单杜绝将id设置为id="submit"
开发中遇到很多次form表单提交无响应,提交表单不向后台发送请求,最终结果都是form表单中提交按钮、隐藏域、输入框等的ID设置为id="submit"。这个问题很隐蔽,不容易发现,所以最好的办法就是杜绝id属性赋值为“submit”。 我的项目代码:... submit" type="submit" value="提交">原创 2017-12-07 13:12:11 · 1441 阅读 · 0 评论 -
事务的传播行为(讲得比较好)
文章一:我们都知道事务的概念,那么事务的传播特性是什么呢?(此处着重介绍传播特性的概念,关于传播特性的相关配置就不介绍了,可以查看spring的官方文档) 在我们用SSH开发项目的时候,我们一般都是将事务设置在Service层 那么当我们调用Service层的一个方法的时候它能够保证我们的这个方法中执行的所有的对数据库的更新操作保持在一个事务中,在事务层里面调用的这些方法要么全部成功,转载 2017-12-21 14:06:12 · 153 阅读 · 0 评论 -
Tomcat7基于Redis的Session共享实战一
本文主要介绍如何使用redis对tomcat7的session进行托管。1、安装Redisredis安装比较简单,此处略过。2、配置两个Tomcat在本机上配置两个Tomcat,分别为tomcat7-8081、tomcat7-8082。编制两个index.jsp页面,分别放入tomcat7-8081\webapps\ROOT、tomcat7-8082\webapps转载 2017-11-07 15:28:47 · 1283 阅读 · 0 评论 -
Spring的JdbcTemplate从数据库中获取对象属性总为null
建议:实体类一定要用工具自动生成,避免手误!原因:对象的属性名和表的列名不同,实例:private String metaIsManage;//是否管理项@Column(name = "MATE_IS_MANAGE")public String getMetaIsManage() { return metaIsManage;}public void setMetaIsMan原创 2017-10-19 10:26:39 · 3769 阅读 · 0 评论 -
RSA加密传输用户名密码--web
Web登录时存在明文传输用户名和密码的安全漏洞,要求是:web客户端通信的数据包中不能包含明文的账号和密码,建议采用RSA加密算法解决此漏洞。1、在WEB系统中编写工具类如下:package com.gsww.jup.util;import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import j转载 2017-09-26 16:22:51 · 4508 阅读 · 1 评论 -
form表单提交获取不到jquery动态添加字段中的值
解决方法:将标签移动到标签外面就可以获取到值了原创 2017-05-26 12:07:10 · 4044 阅读 · 1 评论 -
@OneToMany单向一对多
Hibernate单项一对多详细配置:数据模型:一个年级有多个学生,每个学生只属于一个年级。用hibernate实现一对多关系有xml配置和注解两种方式,下面逐一介绍:第一种:注解方式Grade.javapackage cn.siggy.pojo;import java.util.HashSet;import java.util.Set;import jav原创 2017-05-17 17:37:35 · 1860 阅读 · 0 评论 -
nginx反向代理配置
#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { wo原创 2017-05-26 21:14:57 · 345 阅读 · 0 评论 -
@ManyToOne单向多对一
单向多对一实现有两种方式:注解方式和XML配置方式,代码如下:一、注解方式:Grade.javapackage cn.siggy.pojo;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.p...原创 2017-05-24 18:50:00 · 7986 阅读 · 0 评论 -
maven项目中resource包中的配置文件load失败问题
问题现象:maven项目的配置文件在部署到tomcat中是load不到class包下面,加载失败。解决方法:1.编辑项目的build path属性2.在source中将项目的resource包加进来原创 2017-03-08 18:14:34 · 1673 阅读 · 0 评论 -
struts 笔记(王勇)
struts中是通过ActionContext.getContext().getSession().put("goodinfo", goodinfo);将值传到前段页面的。1.Struts的作用就是将客户端的请求与返回的结果给分开。2.3.4.1、动态ActionForm动态ActionForm是为了避免标准A原创 2016-06-18 20:30:32 · 418 阅读 · 0 评论 -
servlet读书笔记
每文一语:一个人的影子无法铺满大地,但有些声音可以传的很远,绵延不绝,生生不息。将Tomcat的common包下的lib下的jsp_api.jar,servlet_api.jar复制到JDK下的lib下,就可编译servlet程序。将servlet编译成class文件后移动到Tomcat的自建的myweb下的WEB-INF下的class里粘上,然后再myweb下的web.xml中进行配置。原创 2016-06-18 19:43:02 · 1773 阅读 · 0 评论 -
spring 笔记
采用Annotation实现AOP(在配置文件中也要进行简单的配置,参考王勇视频)采用配置文件实现AOPSpring知识点总结:原创 2016-06-18 19:53:29 · 438 阅读 · 0 评论 -
java用IO流操作文件工具类(自己写的)
文件结构目录:package com.tool;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.Fi原创 2016-06-18 19:34:46 · 2444 阅读 · 1 评论 -
maven报错:Failed to execute goal on project
项目结构:在hzz-entity项目上运行Maven install时报错如下:解决方法:第一步:首先检查java -version与javac -version的版本是否一致,不一致的情况下需要修改java环境变量将其保持一致。注意:如果安装过oracle,因oracle自带的jre可能导致java版本不是你配置或安装的版本,所以需要将path中%JAVA_HOME...原创 2018-07-20 13:23:35 · 109923 阅读 · 17 评论