1.pom文件依赖 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <mod…
这个内容就是实操过程中各种访问不了jsp页面,各种尝试后的解决方案吧.可能不是最优的,但是目前能解决项目中的一些问题.之前觉得没有什么问题直接可以操作的,没想到在这部分还是耗时了. 开发工具idea2019.3.3 需求:jsp页面登录访问,根据输入的用户名和密码进行校验用户是否具有相关权限. 遇到问题:login.jsp页面访问不了,导致后续业务逻辑根本没办法验证 下面记录整个操作过程: 一.项目目录结构建立 项目初始化完成后,目录结构如下图: 手动建webapp目录,并设置相关配置:(注意目…
根据我们之前搭建好的SpringBoot+SSm的项目的基础上,来增加webapp/WEB-INF的文件,由此来完成jsp页面的跳转. 先增加jsp的pom依赖: <!-- https://mvnrepository.com/artifact/org.apache.tomcat.embed/tomcat-embed-jasper --> <!--配置支持jsp--> <dependency> <groupId>org.apache.tomcat.embed&…
整合jsp pom.xml部分内容 <packaging>war</packaging> </dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </dependency> <!--用于编译jsp --…
我是跟着<深入浅出 Spring Boot 2.x>这本书学习的,在"初识Spring MVC"章节中,搭建项目,然后访问jsp页面时报错:Path with "WEB-INF" or "META-INF": [WEB-INF/jsp/details.jsp 1.因为没有书本中说的 WEB-INF 目录,所以我刚开始搜索的路线是:怎么在springboot项目中创建 WEB-INF 目录? 跟着网上的结果: (1)我尝试了在 main…
选择文件新建一个项目 选择:Spring Initializr,其他配置不变,点击下一步 这里一般写包名和项目名,这里我就默认,直接点击下一步 这里选择:Web  --> Spring Web 然后点击下一步 写好项目名然后下一步 此时就搭建好了一个SpringBoot项目 下面这几个可以删掉了,用不到. pom.xml配置一般都默认写好了,如果是新建一个Maven,pom.xml配置代码如下:(这里可以跳过) <?xml version="1.0" encoding=&q…
如果启动成功,但是却访问不了你自己写的controller,报404错误,那么原因就是您写的controller没有被spring 容器扫描到 解决方案: spring boot 默认扫描您的类是 在启动类的当前包 和 下级包 .比如: 您的启动类(TestStart.java)在 com.dai.test 下(com.dai.test.TestStart.java) 那么spring 会扫描 com.dai.test 和 com.dai.test.* 如果你的controller(TestCo…
如果不想每次都写private  final Logger logger = LoggerFactory.getLogger(XXX.class); 可以用注解@Slf4j 需要引入依赖为: <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency> 案例代码为: @RunWith(SpringRunne…
一般涉及到后台管理系统,就少不了富文本编辑器,这个可以图,文,视频混排的高级工具,笔者通过对比,发现目前市场上最好的三方库还当属百度的 ueditor 近年来 SpringBoot 框架可谓越来越火,可是笔者发现 ueditor 只提供了对于 JSP 的版本,网上能找到很多继承的案列,但是大部分都是修改源码,或者 自己去实现上传文件的接口这使得一些功能不能被使用或者需要花大量的时间去实现上传文件的方法,通过权衡,还是 springboot + jsp + ueditor 的方式最为简单 虽然 j…
做了三年多的JavaEE开发了,在平时的JavaEE开发中,为了能够用最快的速度开发项目,一般都会选择使用Struts2,SpringMVC,Spring,Hibernate,MyBatis这些开源框架来开发项目,而这些框架一般不是单独使用的,经常是Struts2+Spring3+Hibernate.SpringMVC+Spring+Hibernate.SpringMVC+Spring+Mybatis这几种组合中的一种,也就是多个框架配合起来使用.今天来总结一下如何使用Maven搭建Struts…
前言 本篇文章主要讲述SpringBoot整合Jsp以及SpringBoot整合Thymeleaf,实现一个简单的用户增删改查示例工程.事先说明,有三个项目,两个是单独整合的,一个是将它们整合在一起的.如需其中一个,只需看相应部分的介绍即可.若需工程源代码,可以直接跳到底部,通过链接下载工程代码. SpringBoot整合Jsp 开发准备 环境要求 JDK: 1.7或以上 SQL: MySql 这里我们需要在mysql中建立一张用户表,用于存储用户的信息. 数据库脚本如下: CREATE TAB…
之前研究了springboot整合freemarker与thymeleaf的使用.也研究了springboot发布到独立的tomcat的使用以及使用自带的tomcat打成jar包的使用,下面研究集成JSP之后的使用. 建议还是使用官方提倡的thymeleaf模板.而且thymeleaf与html很好的集成,便于前后端人员开发. 1.集成JSP pom.xml添加JSP相关依赖: <!-- 使用jsp引擎,springboot内置tomcat没有此依赖 --> <dependency>…
       SpringBoot与MyBatis搭建环境,底层数据库为mysql,页面使用JSP(官网上不推荐使用jsp),完成从数据库中查询出数据,在jsp页面中显示,并且实现页面的跳转功能. 项目下载链接: https://github.com/DFX339/springbootJsp.git (1)新建数据库 springboot_mybatis 新建表 user,表的结构如下: (2)新建maven项目---web项目 springbootJsp,项目目录结构如下 Applicatio…
springboot整合jsp模板 在使用springboot框架里使用jsp的时候,页面模板使用jsp在pom.xnl中需要引入相关的依赖,否则在controller中无法返回到指定页面 〇.搭建springboot框架 一.添加jsp相关的依赖如下: <!-- servlet 依赖. --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api&…
© 版权声明:本文为博主原创文章,转载请注明出处 1.搭建环境 Struts2:2.5.10 Spring:4.3.8.RELEASE 注意:其他版本在某些特性的使用上可能稍微存在差别 2.准备工作 使用Eclipse或IDEA创建一个maven项目,本次SSH的框架搭建主要以注解方式实现为主. 3.Spring和Struts2整合 整合内容:此整合主要是将Struts2的Action的创建工作交由Spring进行统一管理,主要是使用Spring的控制反转和依赖注入功能. 3.1 首先引入Spr…
SpringBoot第九集:整合JSP和模板引擎(2020最新最易懂) 当客户通过前端页面提交请求后,我们以前是怎么做的?后端接收请求数据,处理请求,把响应结果交给模板引擎JSP,最后将渲染后的JSP转为HTML,响应给客户端显示.JSP的好处就是当我们查出一些数据转发到JSP页面以后,我们可以用JSP轻松实现数据的显示,及交互等.JSP支持非常强大的功能,包括能写Java代码. 但是呢,我们现在的这种情况是,第一:SpringBoot这个项目首先是以jar的方式,不是war.第二:我们用的还是…
转: springboot整合jsp,完成公交车站路线图 点赞再看,养成习惯 开发环境: jdk 8 intellij idea tomcat 8 mysql 5.7 maven 3.6 所用技术: springboot jsp 数据静态初始化 项目介绍 使用springboot整合jsp,在后端写入公交路线名称和详细站点,前端页面可条件查询具体的内容,如公交路线,公交名称,车俩信息等. 运行效果 前台用户端: 路线选择 路线详情 数据准备: BusData.txt 准备工作: pom.xml加…
1.修改pom文件,添加坐标 <!-- jstl -->        <dependency>            <groupId>javax.servlet</groupId>            <artifactId>jstl</artifactId>        </dependency> <!-- jasper --> <dependency> <groupId>or…
springboot以其高效的开发效率越来越多的用在中小项目的开发,并且在分布式开发中的使用也很广泛,springboot官方推荐的前端框架却是thymeleaf,并且默认不支持jsp,而大部分java开发人员最熟悉的前端开发工具却是jsp,自己在工作中就遇到这样的情况,因此在网上找一些整合的demo,但是依然踩了很多坑,记录下来以供学习. 代码及配置如下: 1.pom.xml,这个是本人整合中遇到的最大的坑,主要是spring-boot-starter-parent的版本,自己先去官网查,官方…
作者:追梦1819 原文:https://www.cnblogs.com/yanfei1819/p/10953600.html 版权声明:本文为博主原创文章,转载请附上博文链接! 引言   SpringBoot 虽然官方推荐使用 thymelaf 模板引擎,但是也支持jsp,只不过需要做一些修改.本文将讲解 JSP 在 SpringBoot 中的应用.   说句题外话,本章的话题,比较复杂,也写得比较累.因为 SpringBoot 并不推荐使用 JSP.据我的了解,SpringBoot 和 JS…
springboot对jsp支持不友好,内部tomcat对jsp不支持,需要使用外部tomcat,且必须打包为war包. 1 创建maven项目 注意:必须为war类型,否则找不到页面. 且不要把jsp页面存放在resources(原因:可能被别人访问,其次不在classes类路径中),因此,一般自行创建目录存放(一般/WEB-INF/下.  2 pom文件 <packaging>war</packaging> <!-- 注意为war包!!! --> <!-- s…
最近在学习SpringBoot,看到SpringBoot整合jsp,顺带记录一下. 1.创建一个SpringBoot项目 点击Next 注意:packaging选中War,点击Next Webà选中Web,点击Next 输入项目名,点击finish,到此springBoot项目创建完成, 2.项目结构如下: 根据目录创建controller,然后创建JspController类: main下创建webapp\WEB-INF\jsp\index.jsp 3.Resources文件下,applica…
SpringBoot整合jsp 1.修改pom文件加入两个坐标jstl标签库和jasper <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.or…
SSM_BookSystem SSM框架基础 SSM_BookSystem ---> Hello CRUD 说明:本项目目前包含基础的CRUD 日期:2017-05-01 22:25:37 作者:hisenyuan 网站:hisen.me 源码:https://github.com/hisen-yuan/SSM_BookSystem (最新更新会在此处) 预览: 搭建过程: 一般idea创建工程的过程 打开idea ---> File ---> new ---> project -…
© 版权声明:本文为博主原创文章,转载请注明出处 1.搭建环境 Spring:4.3.8.RELEASE Hibernate:5.1.7.Final MySQL:5.7.17 注意:其他版本在某些特性的使用上可能稍微存在差别 2.准备工作 本文是在上一篇博文<Maven环境下搭建SSH框架之Spring整合Struts2>的基础上继续搭建的.还未进行Spring整合Struts2的可以去搭建后再阅读本文. Maven环境下搭建SSH框架之Spring整合Struts2:http://www.c…
1.修改pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org…
SpringBoot整合JSP 一.创建SpringBoot项目,仅选择Web模块即可 二.在POM文件中添加依赖 <!-- 添加servlet依赖模块 --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> </dependency> <!-- 添加jstl标签库依赖模块 -->…
今天在学springboot整合jsp时遇到了一个问题,虽然jsp不被spring官方推荐使用,但抱着学习的心态还是想解决一下这个问题.在写好了需要pom文件之后,访问网站得到了500的错误提示,后台日志如下: java.lang.ClassNotFoundException: org.eclipse.jdt.internal.compiler.env.INameEnvironment,错误原因很明显,缺少相关的类. 仔细检查发现自己的本地仓库中确实没有这个类,但是Idea也没给出提示,到仓库查…
springboot 中不建议使用jsp作为页面展示, 怎么使用可以看: http://412887952-qq-com.iteye.com/blog/2292471 关于什么是thymeleaf, 可以参照:http://www.cnblogs.com/vinphy/p/4674247.html springboot 默认是使用的thymeleaf模板引擎的, 使用thymeleaf 1, 在pom.xml中加入依赖即可: <dependency> <groupId>org.sp…
前言 JavaServer Pages(JSP)技术使Web开发人员和设计人员能够快速开发和轻松维护利用现有业务系统的信息丰富的动态Web页面. 作为Java技术系列的一部分,JSP技术可以快速开发独立于平台的基于Web的应用程序.JSP技术将用户界面与内容生成分开,使设计人员能够在不改变底层动态内容的情况下更改整体页面布局. 对开发人员的好处 如果您是熟悉HTML的网页开发人员或设计人员,则可以: 使用JSP技术而不必学习Java语言:您可以使用JSP技术而无需学习如何编写Java scrip…