javaweb
文章平均质量分 68
YKbsmn
还需要沉淀
展开
-
Mybatis笔记记
1、简介(1)mybatis是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。(2)mybatis通过xml或注解的方式将要执行的各种statement配置起来,并通过java对象和statement中sql的动态参数进行映射生成最终执行的sql语句。(3)最后mybatis框架执行sq并将结果映射为java对象并返回。采用ORM思想解决了实体和数据库映射的问题,对jdbc进行了原创 2021-01-28 23:31:24 · 406 阅读 · 0 评论 -
SpringMvc简单记录
1.1 SpringMvc简介SpringMVC是一种基于Java的实现MVC设计模型的请求驱动类型的轻量级Web框架,属于SpringFrameWork的后续产品,已经融合在Spring Web Flow中。SpringMVC已经成为目前最主流的MVC框架之一,并且随石Spring3.0的发布,全面超越Struts2,成为最优秀的MVC框架。它通过一套注解,让一个简单的ava类成为处理请求的控制器,而无须实现任何接口。同时它还支持RESTful编程风格的请求。1.2 SpringMvc快速...原创 2020-12-04 22:38:01 · 355 阅读 · 0 评论 -
Selenium WebDriver功能测试
一、环境搭配1、maven导入jar包依赖<dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>4.0.0-alpha-7</version></dependency>2、下载浏览器驱动(1)谷歌https://n原创 2021-01-02 21:52:14 · 333 阅读 · 2 评论 -
jsp动态获取跳转路径
<from action="${pageContext.request.contextPath}/" method="post"></from>原创 2020-12-26 23:45:18 · 216 阅读 · 0 评论 -
idea 访问html页面端口号显示的是63342而不是8080
第一种情况可能你的html文件没有放在web包下正确做法如下:第二种情况(1)Run-Edit Configurations(2)点Deployment,点击右边绿色+号,点击artifact。(这里注意,不仅要加入module的名字,而且应该把project的项目名字也加进去)(3)重启tomcat,这项搞定一般就没有问题了...原创 2020-07-24 16:59:39 · 25573 阅读 · 10 评论 -
idea 2020.1.3 手把手教你创建web项目
首先:IDEA中的项目(project)与eclipse中的项目(project)是不同的概念,IDEA的project 相当于之前eclipse的workspace,IDEA的Module是相当于eclipse的项目(project)。第一步:配置tomcat(1)点击run下面的editconfiguration(2)点击template左边的三角(3)找到Tomcat Server,有两个选项,第一个表示本地的,第二个表示远程的。这里我们因为在自己电脑,选择本地的.原创 2020-07-16 15:53:40 · 10153 阅读 · 12 评论 -
javaweb小项目 mvc模式 (客户)(个人)用户信息管理系统
一、项目概况1、该项目采用jsp+servlet+javabean的mvc模式2、包含列表条件模糊查询、添加、修改、删除3、这个项目是比较简单的javaweb小项目,没有包含登录和注册功能,即使单纯的增删查改,不过在里面增加了分页的优化以及模糊查询,这两部分是这个项目的难点。二、项目运行截图...原创 2020-07-14 00:52:57 · 2503 阅读 · 8 评论 -
org.springframework.dao.EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0
Spring中使用JdbcTemplate的queryForObject方法,当查不到数据时会抛出如下异常: org.springframework.dao.EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0 org.springframework.dao.support.DataAccessUtils.(DataAccessUtils.java:71) org.springframework....转载 2020-07-14 00:01:07 · 1098 阅读 · 0 评论 -
Server Tomcat v8.0 Server at localhost failed to start. javaweb无法启动tomcat。A child container failed d
1、遇到bug首先得仔细查看报错信息,如下严重: A child container failed during startjava.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/BookCart1]] at原创 2020-06-29 12:15:12 · 350 阅读 · 0 评论 -
java.lang.ClassCastException: com.alibaba.druid.pool.DruidDataSource cannot be cast to javax.activa
这种情况主要是因为import包导错了。(报错的时候可以去有道翻译翻译一下自己尝试找出来)例如:在使用DruidDataSource连接MySQL时,连接失败,报错com.alibaba.druid.pool.DruidDataSource cannot be cast to javax.activation.DataSource at druid.DruidDemo.main解决方法:导入import javax.sql.DataSource;也就是上面的注释那个地方。类.原创 2020-06-17 01:11:35 · 3472 阅读 · 1 评论 -
javaweb实现一次性图片验证码
1 验证码有啥用在我们注册时,如果没有验证码的话,我们可以使用URLConnection来写一段代码发出注册请求。甚至可以使用while(true)来注册!那么服务器就废了!验证码可以去识别发出请求的是人还是程序!当然,如果聪明的程序可以去分析验证码图片!但分析图片也不是一件容易的事,因为一般验证码图片都会带有干扰线,人都看不清,那么程序一定分析不出来。2、实现过程图解(两个请求)...原创 2020-02-15 21:23:20 · 625 阅读 · 0 评论