一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|JavaScript|易語言|

服務器之家 - 編程語言 - Java教程 - SpringBoot入門之集成JSP的示例代碼

SpringBoot入門之集成JSP的示例代碼

2021-05-13 12:00小崔的筆記本 Java教程

這篇文章主要介紹了SpringBoot入門之集成JSP的示例代碼,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

原本打算這篇繼續寫thymeleaf方面的內容,一看內容還挺多的,可能一周也寫不完,而且從controller獲取值等內容也都能從網上百度,所以就寫了springboot集成jsp。不管thymeleaf還是jsp其實都是分層思想的體現。

一、引入依賴

還是用上一博客的demo,在它基礎上進行修改,這次是集成jsp,所以要先引入jsp的依賴。這里需要把上一博客加的thymeleaf去掉。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<dependency>
      <groupid>org.apache.tomcat.embed</groupid>
      <artifactid>tomcat-embed-jasper</artifactid>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupid>javax.servlet</groupid>
      <artifactid>jstl</artifactid>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupid>javax.servlet</groupid>
      <artifactid>javax.servlet-api</artifactid>
      <scope>provided</scope>
    </dependency>

二、創建jsp頁面

既然是集成jsp,肯定少不了jsp頁面,這里我把jsp頁面login.jsp放在了/demo/src/main/webapp/view下。在jsp中獲取controller中的一個變量值。

?
1
2
3
4
5
6
7
8
9
10
11
12
<%@ page language="java" contenttype="text/html; charset=utf-8"
  pageencoding="utf-8"%>
<!doctype html public "-//w3c//dtd html 4.01 transitional//en" "http://www.w3.org/tr/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>insert title here</title>
</head>
<body>
姓名:${name}<br>
</body>
</html>

SpringBoot入門之集成JSP的示例代碼

三、配置

在application.properties中配置view的前綴后綴。

?
1
2
3
spring.mvc.view.prefix=/view/
 
spring.mvc.view.suffix=.jsp

四、創建controller

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package com.example.demo;
 
import org.springframework.stereotype.controller;
import org.springframework.ui.model;
import org.springframework.web.bind.annotation.requestmapping;
import org.springframework.web.bind.annotation.requestmethod;
 
@controller
@requestmapping("/login")
public class login {
 
  @requestmapping(value = "/login.do",method = requestmethod.get)
  public string hello(model model) {
    model.addattribute("name", "cuiyw");
    return "login";
  }
}

五、測試

輸入http://localhost:8080/login/login.do

SpringBoot入門之集成JSP的示例代碼

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:http://www.cnblogs.com/5ishare/p/9251412.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 色视频久久 | 国产精品一区二区在线观看完整版 | 天天干天天爽天天操 | 欧美一级特黄刺激大片视频 | 5g996未满十八| 日本在线播放视频 | 亚洲国产三级在线观看 | 亚洲AV无码国产精品色在线看 | 免费的强动漫人物的 | 亚洲精品一区二区三区在线观看 | 亚洲男人天堂 | 亚洲欧美日韩另类精品一区二区三区 | 奇米777狠狠 | 欧美精品久久一区二区三区 | 5g影院天天5g天天爽大陆 | 海绵宝宝第二季全集免费观看 | 校园肉文高h | 精品久久久久久久国产潘金莲 | 黑人同学征服教师麻麻 | 亚洲天堂在线视频播放 | sss视频在线精品 | 国产99精品成人免费视频 | 美女和男人免费网站视频 | 楚乔传第二部全60集免费观看 | 国产一区二区在线看 | 国产在线观看福利 | 日本伦理动漫在线观看 | 毛片在线看网站 | 男女真实无遮挡xx00动态图软件 | 国产亚洲欧美在线中文bt天堂网 | 性色生活片在线观看 | 色综合久久天天综合观看 | 91麻豆精品国产91久久久 | 韩剧在线免费观看 | 99久久精品国产片久人 | 91噜噜噜在线观看 | 午夜在线观看视频 | 亚洲经典 | 丝瓜视频成人在线观看 | 双性受合不垅腿攻np | 久久99热狠狠色一区二区 |