![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaweb
文章平均质量分 79
Xiaosw1024
这个作者很懒,什么都没留下…
展开
-
@PathVariable和@RequestParam注解的使用及异同
在开发时经常需要接受请求的参数,经常搞混@PathVariable和@RequestParam的使用场景,因此做个简单的总结。@PathVariabel注解 :用于接收url中的变量例:请求路径http://localhost:8080/path/${username}在web应用中,url不是一成不变的,例如请求两个不同用户的资源http://blog.csdn.net/user1和http://blog.csdn.net/user2,我们不能为每一个用户都编写一个RequestMapping方法处原创 2020-06-06 11:30:35 · 645 阅读 · 0 评论 -
springMVC学习总结(一)
springMVC框架1.springMVC简单介绍1.1 三层架构1.2 MVC模型1.3 springMVC的介绍1.3.1 springMVC的概念1.3.2 优势2.springMVC入门案例2.1 入门案例流程2.2 入门案例流程分析3. 请求参数的绑定3.1 参数绑定机制3.2 使用实例3.3 解决请求参数乱码3.4 自定义类型转换器4.常用注解1.springMVC简单介绍1.1...原创 2020-04-02 00:49:18 · 404 阅读 · 0 评论 -
Address already in use: JVM_Bind异常解决
在启动tomcat时报错:Address already in use:JVM_Bind,即JVMd的端口号被占用了。解决办法:我的tomcat端口号是8080启动cmd, 执行命令netstat -ano|findstr 8080,会查询出占用端口号的进程号,这时候执行命令taskkill -f -pid 进程号 杀死进程,然后重启Tomcat即解决。...原创 2020-03-31 15:44:52 · 107 阅读 · 0 评论 -
javaweb开发中读取资源文件的路径问题
我们在web开发中经常会涉及到对资源文件的操作,比如读取文件里的数据或者修改文件,但是我们需要先找到这个文件,那么这里就涉及到了路径问题。首先,我们需要了解两个概念:绝对路径和相对路径。绝对路径:指存在磁盘下的真正路径。相对路径:指相对于当前文件的文件路径。那么我们如何读取到我们的资源文件?1.绝对路径现在我的f盘下file文件夹下有个test.txt文件,可以通过绝对路径来读取...原创 2020-03-31 15:31:45 · 536 阅读 · 0 评论 -
springMVC返回ModelAndView视图解析器解析不到jsp
问题:在这里,我想通过ModelAndView跳转到succeed.jsp页面,但是并没有映射到,而是映射到了testModelAndView.jsp。解决:解决方法:导致该问题出现的原因为导入的 ModelAndView 包错误,此时引入的包为org.springframework.web.portlet.ModelAndView;而正确包应该是 org.springframework...原创 2020-03-29 17:08:01 · 952 阅读 · 0 评论 -
spring之JdbcTemplate
JdbcTemplate和Dbutils组件一样,是spring对jdbc的简单封装,简化了我们对数据库的操作。下面介绍一下基本使用,实际开发会使用容器创建对象,这里只介绍基本用法:首先导入所需的jar包:包括spring核心包,日志支持包,dbcp连接池jar包,数据库驱动,以及jdbc支持包,事务支持包:在spring数据库中创建account表,并准备一个对应的实体类:pack...原创 2020-03-25 15:35:58 · 87 阅读 · 0 评论 -
spring之IOC容器
1.IOC概述spring的核心技术就是IOC和aop,先来介绍一下IOC,inversion of control的缩写,即控制反转。那么什么叫控制反转呢?先来了解一下程序耦合的概念。在软件工程中,程序的耦合指的是对象之间的依赖关系,依赖关系越强那么耦合度就越高,那么程序的独立性就很差,维护成本就越大。因此,我们要尽量减低程序之间的耦合。那么我们怎么减低耦合呢?例如我们通过三层架构模式实现对...原创 2020-03-25 13:20:42 · 149 阅读 · 0 评论 -
beanutils组件
一. javabean介绍在使用beanutils组件之前先了解什么是Javabean?javabean其实就是一种规范,一个java类如果满足一下条件,那么称之为Javabean:类的修饰符为public必须提供无参构造函数(可以是默认构造函数)成员变量必须是私有的且提供公共的set,get方法(如果变量是Boolean类型的则是is和get方法)二. beanutils组件简介...原创 2020-03-05 20:23:56 · 114 阅读 · 0 评论 -
java文件上传与下载
一. 文件上传文件上传是指在浏览器端上传文件到服务器磁盘中保存(一般不会保存到内存中)。要实现文件上传,通常需要两步操作:1,在web页面提供文件上传项 2,在servlet中读取并保存到服务器的硬盘中上传通常是通过表单的形式提交到服务器的,用到< input type=“file” >标签,使用该标签要注意:必须设置name属性,否则浏览器不会提交数据必须设置提交方式为po...原创 2020-03-04 00:18:42 · 143 阅读 · 0 评论 -
java中国际化以及jsp国际化标签
国际化,英文单词internationalization,简称i18n。在生活中如果一个人会说汉语又会说英语等外语,我们说他是一个国际化的人。对应到程序中,如果一个软件在应对不同的国家的访问时,能够在不改变程序的情况下,提供符合来访者的语言阅读习惯的页面或者数据,就称之为国际化。那么,怎么才能实现国际化呢?思想就是根据来访者的语言环境提供对应的资源文件予以显示。先来看看资源文件:对于软件中的菜...原创 2020-03-01 23:26:18 · 537 阅读 · 0 评论 -
jsp基础学习总结
运行jsp首先需要搭建环境jsp是在服务器运行的,因此需要一个web容器作为服务器作为运行环境,推荐使用tomcat。特点:在html中写java代码开发动态资源放在服务器中运行,tomcat中的work目录用于存放jsp临时文件jsp执行过程问题:为什么通过http://localhost:8080/test.jsp就可以显示效果?首先,访问到test.jsp文件。服务器(j...原创 2020-02-26 01:18:41 · 168 阅读 · 0 评论 -
开发使用jsp自定义标签
首先导入jstl.jar包,standard.jar包一. 开发简单的自定义标签编写java类继承SimpleTagSupport标签处理器类//自定义showIP标签public class ShowIP extends SimpleTagSupport { private JspContext context; public void setJspContext(JspCont...原创 2020-02-26 01:15:31 · 111 阅读 · 0 评论 -
jdbc连接数据库
statement与preparedStatement的使用及区别首先,PreparedStatemen继承自statement接口,区别有以下几点:statement是执行静态sql语句的,而preparedStatement是执行预编译,因此语法上也有区别。preparedStatement在执行大量的相同sql语句上(例如插入一万条数据)效率比statement高。因为stateme...原创 2020-02-14 14:39:44 · 123 阅读 · 0 评论