web 实践
默默的菜鸟--
这个作者很懒,什么都没留下…
展开
-
Spring MVC 彻底解决中文乱码问题(亲测有效)
中文乱码是项目中常见的问题,也是必须要解决的问题。项目出现问题,看了不少的攻略,但是有的时候仍然不行,我的情况是使用get 请求,将参数传递到Controller 中。下面将我找到的 解决办法。(1) 在JSP 文件 (2)在HTML中 meta charset="UTF-8">这个必须要加的在上面中,使用get请求,可以对URL 进行编码var url原创 2018-05-05 17:13:49 · 21703 阅读 · 6 评论 -
Hibernate 实体类注解
Hibernate注解1。@Entity(name="EntityName")必须,name为可选,对应数据库中一的个表2、@Table(name="",catalog="",schema="")可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表的信息name:可选,表示表的名称.默认地,表名和实体名称一致,转载 2017-07-22 11:10:04 · 242 阅读 · 0 评论 -
自用(Spring 和Hibernate 整合笔记和jar包)
http://download.csdn.net/detail/qq_34160679/9906889原创 2017-07-21 21:35:55 · 476 阅读 · 0 评论 -
自用(Hibernate配置文件和jar包和详细笔记)
http://download.csdn.net/detail/qq_34160679/9906890原创 2017-07-21 21:34:54 · 262 阅读 · 0 评论 -
自用(Mybatis配置jar和超详细的笔记)
http://download.csdn.net/detail/qq_34160679/9906898原创 2017-07-21 21:33:37 · 300 阅读 · 0 评论 -
mybatis环境搭建,对表进行增删改查(通过id,查找所有行(list返回),通过两个关键字进行查找)
搭建mybatis 开发环境1. 引入jar包Mybatis 3.2.2.jar ojdbc5.jar log4j-1.2.17.jar(打印日志,可以看到mybatis的具体实现)2. 为mybatis 设置运行环境(通过配置文件)mybatis-config.xml 3. Mybatis 的核心类SqlSessionFactoryBuild原创 2017-07-04 20:49:46 · 593 阅读 · 0 评论 -
Widows 下Git 安装以及ggit 管理工具安装
一、安装git for windows首先下载git for windows客户端http://msysgit.github.io/ 安装过程没什么特别的,不停next就ok了 图太多就不继续了~~安装完之后最好重启一下。安装完成之后右键如果出现这几个东西,那么git你就安装完成了。 二、安装tortoise git(乌龟git)转载 2017-11-15 16:01:18 · 520 阅读 · 0 评论 -
Windows 系统安装Express 中出现的问题
最近在学习Node.js,参考《Node.js开发指南》,安装Express遇到了一些问题。 大致描述如下:1. Window10系统下安装Node到C:\Program Files\nodejs2. 在命令行执行 npm install express -g 安装过程顺利参考执行结果知道express被安装到了如下目录:C:\Users\Administrator转载 2017-12-02 22:03:16 · 357 阅读 · 0 评论 -
Node.JS 使用 Express 创建 Node.js Web 项目
由于学习的时候使用的是老版本的node.js 的视频教程,所以虽然在创建项目的时候没有遇到问题,但是在启动任务的时候出行了问题。老版本启动Web项目时使用 node app.js但是在启动的时候没有出现任何提示来说明服务器启动了,然后在访问的时候无法访问。所以CSDN 了一些教程(http://blog.csdn.net/seekertime/article/details/69372161)原创 2017-12-03 10:40:18 · 297 阅读 · 0 评论 -
Java Web 中获取一些项目中的访问域名,路径等信息
在文件上传中,可能需要获取访问域名来搭建访问路径HttpServletResponse response = ServletActionContext.getResponse();HttpServletRequest request = ServletActionContext.getRequest();String url = request.getScheme()+"://"+ re...原创 2019-01-15 23:53:03 · 2210 阅读 · 0 评论 -
eclipse中的tomcat启动报错“The JRE could not be found. Edit the server and change the JRE location.”
事故现场在eclipse 中使用tomcat 部署web 项目。设置部署该项目后启动tomcat,启动tomcat 直接报错“The JRE could not be found. Edit the server and change the JRE location.”原因由于之前重装了系统,虽然文件保存下来,但是Java 环境重装了。所以导致eclipse 中的Java 环境配置和之前的...原创 2019-01-23 11:34:03 · 6733 阅读 · 1 评论 -
@Repository、@Service、@Controller 和 @Component区别与使用
@Repository、@Service、@Controller 和 @Component 将类标识为Beanspring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO类上即可。同时,为了让 Spring 能转载 2017-07-22 14:54:02 · 3618 阅读 · 0 评论 -
SSM(Spring+SpringMVC+Mybatis) 整合
这两天在Spring + SpringMVC +Hibernate的基础上,将Hibernate 换成了Mybatis 进行整合。虽然大部分的代码一致,但是就配置文件也是很让人跪。本人在写的时候由于扫描mapper 时,下到了mapper 包中,结果扫描不到Dao然后直接报创建不了工厂类(由于Dao在mapper的上级目录中)。因为是第一次进行整合,所以没有使用了Maven。下面将代码贴进原创 2017-07-25 20:23:09 · 1158 阅读 · 1 评论 -
SpringMVC 时间转换之使用注解@DateTimeFormat(pattern="yyyy-MM-dd")
SpringMVC 类似于struts2 ,当然也可以直接从页面中获取值,但是当页面需要传的值多且为一个实体的话,那么我们就使用实体类将页面需要传的值进行封装。在封装的时候不可避免出现Date 类型。但是SpringMvc 又比较比较尴尬。不能将他自动转换。所以需要我们进行配置手动进行转换。就其他形式的方法而言,我还是比较喜欢注解。所以本人在被坑了以后写下文章进行笔记。尽可能详细:我们使用@D原创 2017-07-30 19:20:59 · 32876 阅读 · 2 评论 -
JAVA中验证码
由于有jar包http://download.csdn.net/detail/qq_34160679/9906900原创 2017-07-21 21:30:56 · 232 阅读 · 0 评论 -
Maven 简单使用创建Web项目
开发环境MyEclipse 2014JDK 1.8Maven 3.2.11.什么是Maven?Maven是一个Java语言编写的开源项目管理工具,是Apache软件基金会的顶级项目。主要用于项目构建,依赖管理,项目信息管理。百度百科2.下载及安装下载最新版 Maven:apache-maven-3.2.1-bin.zip。官网下载.解压下载的压缩包:配置环境变量(需转载 2017-07-31 17:58:31 · 251 阅读 · 0 评论 -
Ubuntu 系统上部署JavaWeb 应用(新的系统)
本次博客带来的是在一个全新的Ubuntu系统中部署Web应用。具体可分为:1. 在VMware 中安装Ubuntu 14.04 系统2.安装SSH3. 关闭防火墙4.安装并配置mysql5.安装并配置jdk6.安装并配置tomcat7.部署web项目1. 安装Ubuntu 系统网上的教程比较多,大家可以自己自行查看,本次重点在Web应用的部署。在这里就大致的提下原创 2017-09-05 20:27:06 · 664 阅读 · 0 评论 -
Struts2 的上传和下载
就Struts 2的文件的上传和下载一个实例:主要依赖 IO包和fileupload 两个jar 包目录结构:上传的jsp 文件:enctype="multipart/form-data" 以二进制的方式进行提交,可以用来发送文件 <%@ page language="java" contentType="text/html; charset=utf-8" pageEnco原创 2017-08-09 16:59:25 · 254 阅读 · 0 评论 -
Hibernate 批量处理
1. 批量插入//批处理之添加多条学生记录----会出现一级缓存溢出public void addManyStudents(){ Session session = HibernateSessionFactory.getSession(); session.beginTransaction(); for(int i=0;i<100000;i++){ //产生一个15到25原创 2017-08-10 09:30:01 · 280 阅读 · 0 评论 -
Mybatis 环境搭建以实现功能,Mybatis配置内容
搭建mybatis 开发环境1. 引入jar包Mybatis 3.2.2.jar ojdbc5.jar log4j-1.2.17.jar(打印日志,可以看到mybatis的具体实现) 2. 为mybatis 设置运行环境(通过配置文件)mybatis-config.xml xmlversion="1.0"encoding="UTF-8"?原创 2017-07-31 17:14:34 · 529 阅读 · 0 评论 -
初识 SpringMVC 中bean中 id 和name
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1,Struts2等。就功能而言,Spring原创 2017-07-28 17:44:46 · 1530 阅读 · 0 评论 -
SSM 整合出现的问题Servlet.init() for servlet springmvc threw exception
本人初学SSM 整合,就配置文件也是边学边敲的。所以出现了很多的错误。本次记录的错误很恶心,就是因为自己的不小心(本来就是不会。。。勿喷)。搞了一天才找到,还是问了别人的。下面将他记录下来。在这里我错误的是,找不到Dao 然后创建不了 Service 然后就使用不了工厂,然后然后就是一连错。然后在启动的Tomcat的时候风平浪静,但是一访问Controller 的时候注入 Service 的时原创 2017-07-25 20:47:01 · 54972 阅读 · 7 评论 -
SSM 整合开发(项目源代码)
之前写的SSM 整合开发的笔记的源码:已经上传到CSDN 的下载频道:点击打开链接http://blog.csdn.net/qq_34160679/article/details/76096199 由于本人是第一次进行整合,可能很多都是不能很全面的介绍。配置文件大多也是有不同的配置方法。所以仅做参考。请勿喷,谢谢!原创 2017-07-25 20:28:59 · 2382 阅读 · 0 评论 -
注意!!!JDBC使用时
我们在进行JDBC使用时,要注意Javabean中的属性必须都是小写,还有就是Javabean中的属性和数据库中的字段名要一致。如果在设置注册时使用动作标签那么姓名也要和Javabean中的属性相同。不然会出现500错误原创 2017-04-09 17:31:19 · 227 阅读 · 0 评论