لقد خططت في الأصل لمواصلة الكتابة عن الغدة الدرقية في هذه المقالة. رأيت أنه كان هناك الكثير من المحتوى ، وقد لا أنهيه في غضون أسبوع. يمكنني أيضًا الحصول على قيمة من وحدة التحكم والمحتوى الآخر من Baidu Online ، لذلك كتبت SPRINGBOOT المدمجة JSP. سواء كان ذلك ثيليف أو JSP ، فهي في الواقع مظاهر للأفكار ذات الطبقات.
1. إدخال التبعيات
سأستخدم العرض التوضيحي للمدونة السابقة لتعديلها بناءً على ذلك. هذه المرة ، هو دمج JSP ، لذلك أحتاج إلى تقديم تبعيات JSP أولاً. هنا تحتاج إلى إزالة thymeleaf إضافة إلى المدونة السابقة.
<Rependency> <roupeD> org.apache.tomcat.embed </rougiD> <intifactid> tomcat-embed-jasper </shotifactid> <scope> متوفر </scope> </redency> </repency> </groupid> javax.servlet </groupid> <Rependency> <roupeD> javax.servlet </rougeid> <StifactId> javax.servlet-api </shintifactid> <scope> المقدمة </scope> </preminent>
2. إنشاء صفحة JSP
نظرًا لأنه متكامل مع JSP ، فإن صفحة JSP لا غنى عنها بالتأكيد. أنا هنا وضعت صفحة JSP Login.jsp تحت/demo/src/main/webapp/view. احصل على قيمة متغيرة في وحدة التحكم في JSP.
<٪@ page language = "java" contentType = "text/html ؛ charset = utf-8" pageencoding = "utf-8" ٪> <! "http://www.w3. هنا </title> </head> <body> الاسم: $ {name} <br> </body> </html>3. التكوين
تكوين لاحقة البادئة للعرض في application.properties.
spring.mvc.view.prefix =/view/spring.mvc.view.suffix = .jsp
4. إنشاء وحدة تحكم
يخرج
package com.example.demo ؛ استيراد org.springframework.steretype.controller ؛ استيراد org.springframework.ui.model ؛ استيراد org.springframework.web.bind.annotation.requestmapping ؛ استيراد org.springframework.web.bind.annotation.requestmethod ؛@controller@requestmapping ("/login") تسجيل الدخول إلى الفئة العامة {@requestmapping (value = "/login.do"،method = requestMethod.get) السلسلة العامة Hello (نموذج نموذج) {model.addattribute (" name "،" ، "،" ، "،" ، "، إرجاع "تسجيل الدخول" ؛ }}خامسا الاختبار
أدخل http: // localhost: 8080/login/login.do
ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.