Java Web学习
结庐境
这个作者很懒,什么都没留下…
展开
-
使用servlet+jsp实现文件上传
最近在学习servlet和jsp,书上介绍的是使用第三方jar包来实现文件的上传,但是在servlet3.0之后就不需要第三方jar包了,所以将这次的学习记录一下。先上代码:upload.jsp文件<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>...原创 2019-03-24 19:03:41 · 802 阅读 · 1 评论 -
SpringMVC学习(一)--基本使用
1.SpringMVC简介原创 2019-08-06 13:06:04 · 170 阅读 · 0 评论 -
Spring学习(三)--声明式事务&常用注解
1.前言这篇文章用来整理spring中的事务管理机制——声明式事务和常用的注解,一般的事务管理分为两种,编程式事务和声明式事务,spring提供声明式事务的支持,这样在我们操作数据库时更加方便。2.声明式事务声明式事务是在AOP的基础上实现的,所以要学习spring的声明式事务,一定要掌握AOP的思想2.1 配置文件<!-- 声明式事务:本质上就是基于AOP的原理 ,在通知和切点中...原创 2019-08-05 21:50:07 · 552 阅读 · 0 评论 -
Spring学习(二)--spring整合mybatis方法
1.前言spring和mybatis都是现在最流行的框架,他们能解决不同的问题。这里介绍spring和mybatis的整合方案,进一步简化项目的目录结构,也可以少写一个配置文件。2.配置文件2.1创建jdbc的属性文件为了解耦,最好不要将数据库的关键信息写死在配置文件中,创建一个properties文件保存数据库信息是最好的jdbc.propertiesjdbc.url=jdbc:my...原创 2019-08-05 21:23:19 · 148 阅读 · 0 评论 -
Spring学习(一)--基本使用
1.Spring简介spring是一个可以用于Java任何项目开发的框架,不过由于spring为Java的web开发提供了很多其他的支持,所以spring在Javaweb的开发中使用的十分广泛。spring的主要思想为IOC(控制反转)和AOP(面向切面编程)。IOC指的是将我们在编程时使用的对象交给spring来管理,我们不再需要自己创建对象,每次需要使用一个对象时只需要在spring中来获取...原创 2019-08-05 20:59:50 · 161 阅读 · 0 评论 -
Mybatis学习(二)--getMapper接口绑定方案和多参数传值
在Mybatis的基础使用中,如果想向一个sql语句中传递多个参数,只能将parameterType设置为某个类或者Map,不能直接传入多个参数,接口绑定方案可以实现直接传入多个参数。Mybatis的接口绑定方案与基本的使用方法不同的地方在于它是使用接口来执行sql语句,使用起来更加方便1、SqlMapConfig.xml<?xml version="1.0" encoding="UT...原创 2019-06-23 23:13:02 · 1782 阅读 · 0 评论 -
Mybatis学习(一)--基础使用学习
mybatis是用来封装数据库操作的框架1、总体配置,SqlMapConfig.xml第一步是配置SqlMapConfig.xml,这是mybatis的总体配置,最基础的是配置environments,这个文件里面包括了数据库的信息和一些对框架基本的配置<environments default="default"> <environment id="default"&...原创 2019-06-23 22:46:25 · 146 阅读 · 0 评论 -
Java接口的用途和好处
超级详细,讲的很透彻https://blog.csdn.net/Rain722/article/details/78929943转载 2019-03-30 21:32:56 · 1452 阅读 · 0 评论 -
解决servlet filter中if语句无效问题
今天写代码学习filter时,遇到了一件很奇怪的事情,就是当在jsp中同时提交文件和一个text组件时,servlet中的if语句无法返回true,代码如下这是jsp代码:<form action="uploadservlet" method="post" enctype="multipart/form-data"> <input type="file" name=...原创 2019-03-30 17:31:25 · 1217 阅读 · 0 评论 -
SpringMVC学习(二)--前后端传值
1.前端向后端传值@Controllerpublic class TestController { @RequestMapping("test") //如果想要获得前台的参数,可直接定义,名字必须一样 public String test(String username,String password) { System.out.println("运行了test方法,userna...原创 2019-08-06 13:28:21 · 518 阅读 · 0 评论