SpringBoot中默认是不支持jsp的,但是我们某些情况下可以又需要用到,所以本文记录下SpringBoot整合jsp的过程 整合JSP页面 1.创建控制器 创建一个自定义的控制器,处理请求,并跳转到...jsp页面 /** * @program: springboot-02-jsp * @description: SpringBoot整合jsp * @author: 波波烤鸭 * @create.../ spring.mvc.view.suffix=.jsp 3.创建jsp文件 在项目的main目录下创建webapp/jsp目录 ? ...项目设置web模块,默认没有创建jsp页面的功能,我们需要添加设置 ? 按照如下设置 ? ?...搞定~ 整合成功
1、SpringBoot整合整合jsp、整合freemarker、整合Thymeleaf。...-- jasper,是tomcat当中对jsp处理的一个jsp引擎 --> 44 45 org.apache.tomcat.embed...jsp,SpringBoot的全局配置文件,application.properties,配置jsp的访问路径和后缀。...2 spring.mvc.view.prefix=/WEB-INF/jsp/ 3 spring.mvc.view.suffix=.jsp 创建一个实体类User。...jsp应该放到WEB-INF/jsp/,那么WEB-INF放到那里呢,WEB-INF默认需要放到ServletContext Path下面,此时将src/main下面创建webapp的目录,在webapp
以下整合jsp使用的开发工具为intellij idea。...-- 使用jsp引擎,springboot内置tomcat没有此依赖 --> org.apache.tomcat.embed...=/WEB-INF/jsp/ spring.mvc.view.suffix=.jsp 配置完成后在webapp/WEB-INF/jsp文件夹下放jsp文件(必须有webapp/WEB-INF这个包,否则访问不到...@RequestMapping("/index") public String index(){ return "index"; } } 访问结果如下,成功显示jsp...,这里直接点确定就好了 保存退出,现在可以在项目中的任何一个地方建jsp文件了 搜索公众号”源码宇宙“,回复”面试题“获取,关注获取最新面试与软件资料。
有朋友按照我的教程整合jsp,然后发现怎么都访问不了页面,经过排查,原来是目录结构弄错了,这个需要注意: webapp目录,是在main下面的,不是和它同级的。
"hobby" value="逛街"/>逛街 " 显示所有页面的jsp...${m["PWD"] } ${m["AIHAO"] } jsp...http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> zhuce.jsp...req.getSession(); hsession.setAttribute("u",u);//设置session的属性,存放刚才的对象; resp.sendRedirect("chenggong.jsp...hsession=req.getSession(); hsession.setAttribute("list", list); resp.sendRedirect("showAll.jsp
如何支持jsp开发,后面再讲如何支持Thymeleaf。...整合jsp还是比较简单的,具体实践步骤如下: 1.pom.xml 我们先引入支持jsp的必要依赖: jsp视图跳转 spring.mvc.view.prefix=/WEB-INF/jsp/ spring.mvc.view.suffix=.jsp 这样,当我们返回index2时,框架自动会去寻找/WEB-INF.../jsp/index2.jsp这个文件的,他会自动组合前缀和后缀。...注意: /WEB-INF/jsp/ 这后面是需要斜杠的,不然会组合成:/WEB-INF/jspindex2.jsp,会报错的。
基于JSP+Servlet的项目整合 登陆功能的实现 数据库设计以及需要用到的sql语句(MySQL) 掌握添加前端快捷键插件的步骤 下载前端模板资源,熟悉模板中提供资源,实现模板的套用 理解MVC的编程思想...页面 2、将模板的中的所有静态资源放到WebRoot根目录下 3、将该jsp页面原有HTML代码删除,保留,将相对应模板的HTML放到该jsp下。.../qq_43371556/article/details/89415567 理解MVC的编程思想 MVC分层开发 m:model service层和dao层和实体类层 v:view 视图层jsp...2、在验证码框的下面通过el表达式获取该属性,然后通过jstl方式或jsp方式销毁session对象 ? 3、如果使用jstl需要在jsp页面的头部导入其核心标签库 ?...退出功能的实现 创建一个退出登陆的链接,通过id属性为其赋值,在利用JavaScript进行退出的确认,最后通过Servlet销毁session并重定向到jsp页面。
对应习惯了jsp开发的朋友来说,使用spring boot的时候也想使用jsp怎么办?本文将图文并茂的讲解怎么在spring boot中使用jsp。...整合步骤: 1:pom.xml中引入需要的jar 2:在yml文件中添加对jsp的支持 3:编写controller及jsp页面进行测试 在pom.xml文件中添加对tomcat和jstl的支持: jsp视图: spring: mvc: view: # 页面默认前缀目录 prefix: /WEB-INF/jsp/ suffix: .jsp ?...在src\main\webapp\WEB-INF\下创建jsp及jsp\page文件夹 如果webapp\WEB-INF没有的话也需要创建 添加测试的页面: 在jsp文件夹下创建index.jsp在page...说明spring boot整合jsp成功。
of the few ASP.NET Hosting providers to offer Free Internet Information Services 7.0 Beta Hosting (IIS7...This FREE IIS7 Hosting beta program will continue until the official release of IIS 7.0....exclusive partnership with Microsoft’s IIS7 product team....The free IIS7 Beta trial will be in effect as long as IIS7 is in beta....of our Fusion Developer accounts, giving you the chance to try IIS7 before it’s released.
1.jsp跳转jsp jsp1代码 <%-- Created by IntelliJ IDEA....-8" language="java" %> ajax jsp...username值:"+username); request.getSession().setAttribute("name", username); %>--%> jsp2...2.也可以在上面先得到前一个jsp页面传来的参数,再讲参数放到request或者其他域中, 然后使用${username}得到 String username = request.getParameter...跳转servlet跳转jsp jsp1页面代码 <%-- Created by IntelliJ IDEA.
1 JSP概述 1.1 什么是JSP JSP(Java Server Pages)是JavaWeb服务器端的动态资源。它与html页面的作用是相同的,显示数据和获取数据。...1.2 JSP的组成 JSP = html + Java脚本(代码片段) + JSP动态标签 ?...所以JSP其实就是一个Servlet! ? ? 3.2 JSP真身存放目录 JSP生成的Servlet存放在${CATALANA}/work目录下,我经常开玩笑的说,它是JSP的“真身”。...[崔9]JSP页面中的内容都会在这个位置出现!这时上面所说的对象已经创建完了,所以在JSP页面中是可以使用的。 4 再论JSP脚本 JSP脚本一共三种形式: l 中的内容在JSP编译成.java时会被忽略的,即JSP注释。 也可以在JSP页面中使用html注释:<!
基础配置网上一堆,我这里就不多啰嗦了 由于tp是属于伪静态的,所以我们需要安装伪静态模块 下载rewrite_2.0_rtw_x64.msi,在IIS7的服务器上安装,安装后,重启IIS,我是用开始-运行
在JSP中,request和response是非常重要的两个东西,请务必知道他们的常用方法。...我们对前四个方法做一个小案例,首先我们建立几个jsp页面,分别叫hello1,hello2,hello3 我们让hello1获取一个name参数,保存到key为name中,然后转发给hello2.jsp...,hello2不做处理直接转发给hello3.jsp,相关代码如下 hello1.jsp 我是Hello1 我们启动项目,到浏览器中访问hello1.jsp,会发现其实访问的是hello3.jsp中的内容,但是地址栏不改变,name值也成功取出来。...,所以我们需要去写这个jsp,我们在里面加入验证用户名密码的功能,如果正确就转发给welcome.jsp,因为转发才可以传递request。
了解JSP JSP 本质上就是⼀个 Servlet,JSP 主要负责与⽤户交互,将最终的界⾯呈现给⽤户。 在Java中,只有Servlet接口才可以于浏览器交互。...JSP引擎会将你写好了的jsp转化为Java类,也就是Servlet类,如果你去看他转化之后的源代码,你会发现它实际上就是我们之前使用原始Servlet的servletResponse.getWriter...换句话说,当服务器接收到⼀个后缀是 jsp 的请求时,将该请求交给 JSP 引擎去处理,每⼀个 JSP 页面第⼀次被访问的时候,JSP 引擎会将它翻译成⼀个 Servlet ⽂件,再由 Web 容器调⽤...嵌入方式 1.JSP 脚本,执⾏ Java 逻辑代码 我们去新建一个JSP页面,就叫test.jsp,运行项目后在浏览器中访问该页面。...page:当前 JSP 对应的 Servlet 对象,Servlet。 exception:表示 JSP 页面发⽣的异常,Exception。很少用到。
Spring Boot 整合视图层技术 Spring Boot 整合jsp Spring Boot 整合Freemarker Spring Boot 整合 Thymeleaf (重点讲解,官方推荐)...Spring Boot 整合jsp 步骤: 新建maven project的Spring Boot 的jar项目 打开pom.xml文件 加入jsp依赖 代码如下: ...的访问的前缀和后缀 (视图解析器) spring.mvc.view.prefix=/WEB-INF/ spring.mvc.view.suffix=.jsp 视图层 jsp src/main–>webapp...pageEncoding="UTF-8"%> jsp/jstl/core" prefix="c" %> <!...SpringApplication.run(App.class, args); } } 运行 浏览器输入 localhost:8080/userList Spring Boot 整合
2000和2003下整合IIS+TOMCAT详细的配置如下: 1、安装JDK,(我安装在 D:java)设置环境变量[CLASSPATH、JAVA_HOME、Path](根据自己的JDK安装路径设置)...,如果两者执行结果一样,恭喜你,整合成功了!...5.如果上述方法都试过了还无法成功整合的话,可以尝试如下操作:虚拟目录-à属性à虚拟目录选项à配置 添加一个应用程序扩展,扩展名为 .jsp 可执行文件为isapi_redirector2.dll 的绝对路径....这样的话会存在冲突,导致整合无法成功。...http://localhost:8080/test/test.jsp 然后再看看http://localhost/test/test.jsp,如果两者执行结果一样,恭喜你,整合成功了!
本章内容只对JSP内容做入门介绍,是为了会话技术的Cookie和Session内容的承接,后续再写文章详细介绍JSP。...1 JSP基本概念 JSP,Java Server Pages,Java服务器端界面,可以理解为一个特殊页面,既可以定义html标签,又可以定义Java代码。可以简化书写!...【JSP原理】:JSP本质上就是一个Servlet 1)服务器解析请求消息,找是否有index.jsp资源; 2)若找到了,则将其转化为.java文件; 3)编译.java文件,生成.class字节码文件...2 JSP脚本 JSP脚本,就是JSP定义Java代码的方式,有三种: 1):定义的java代码,在service方法中,service中可以定义什么,该脚本中就可以定义什么;...3 JSP的内置对象 内置对象,就是指在jsp页面中不需要获取和创建,可以直接使用的对象。
phpStudy Linux版&Win版同步上线 支持Apache/Nginx/Tengine/Lighttpd/IIS7/8/6 『软件简介』 该程序包集成最新的Apache+Nginx+LightTPD...IIS7/8/6+php ? mysql备份还原导入导出 ? 站点域名设置 ? 端口检测 ?...phpStudy Lite下载:http://www.phpstudy.net/phpstudy/phpStudyLite.zip JspStudy(jsp环境集成包) jdk+tomcat6+tomcat8...15M 解压版 phpStudy for IIS IIS服务器专用 IIS+php5.2+php5.3+php 5.4+MySQLphp一键安装包 for IIS7/8/6 (IIS服务器专用) 21M...phpStudy (php5.2) apache+php5.2珍藏版 Apache2.2+php5.2.17+MySQL5.1php5.2经典组合值得收藏,仅有11M,无需运行库 11M 解压版 JspStudy JSP
PS:因一客户的运营环境需求,需要nginx和resin整合,nginx负责处理静态页面部份,resin负责处理动态JSP部份。...以下是该环境安装整合部署的详细总结: 系统环境:SUSE Linux Enterprise Server 11 x64 SP2(其他Linux发行版基本通用) 一、前提环境 1、安装常用依赖软件包:(zypper...(jsp|jspx|do)?...resin chmod +x /etc/init.d/resin chkconfig --add resin chkconfig --level 2345 resin on 四、Nginx、Resin整合和测试...测试文件 vim /data/www/webnginx/index.jsp 3 + 6 = 详细的JSP环境探针代码请看: http://www.ha97.com/5076.html
第4章 JSP简介 1. JSP的页面组成 JSP是通过在HTML中嵌入Java脚本语言来响应页面动态请求。...JSP页面由静态内容、指令、表达式、小脚本、声明、标准动作、注释等元素构成。 a) 指令 JSP指令一般也“”结束。...Web容器处理JSP文件请求需要经过三个阶段 l 翻译(translation)阶段。JSP文件会被Web容器中的JSP引擎转换成Java源码。...容器接受了客户端的请求后,执行编译成字节码的JSP文件。处理完请求后,容器把生成德页面反馈个给客户端进行显示。 第5章 JSP指令和脚本元素 1....JSP脚本元素 在JSP页面中可以包含静态内容、指令、表达式、小脚本、声明、标准动作以及注释。
领取专属 10元无门槛券
手把手带您无忧上云