cuốn sách gpt4 ai đã làm

Trang lỗi nhãn trắng - ứng dụng không có ánh xạ/lỗi rõ ràng

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 09:57:41 40 4
mua khóa gpt4 Nike

Tôi đã định cấu hình ứng dụng Spring Boot nhưng trong khi khởi chạy ứng dụng, tôi gặp lỗi ánh xạ như bên dưới

Trang lỗi nhãn trắng
Ứng dụng này không có ánh xạ rõ ràng cho/lỗi, vì vậy bạn đang xem đây là một phương án dự phòng.

Thứ Hai ngày 24 tháng 12 12:46:27 IST 2018
Đã xảy ra lỗi không mong muốn (loại=Không tìm thấy, trạng thái=404).
Không có tin nhắn nào

. Tôi đã xem qua liên kết bên dưới và cập nhật Bộ điều khiển của mình thành một phần của gói gốc chứa lớp chính. Ứng dụng này không có ánh xạ rõ ràng cho /error

Tôi đang sử dụng cấu hình/mã được đề cập bên dưới trong ứng dụng của mình:

build.gradle

bản dựng {
máy lẻ {
springBootVersion = '2.1.1.RELEASE'
}
repositories {
mavenCentral()
}
sự phụ thuộc {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
}
}

áp dụng plugin: 'java'
áp dụng plugin: 'nhật thực'
áp dụng plugin: 'org.springframework.boot'
áp dụng plugin: 'io.spring.dependency-management'

nhóm = 'com.ticket'
phiên bản = '0.0.1-SNAPSHOT'
Khả năng tương thích nguồn = 1,8

repositories {
mavenCentral()
}


sự phụ thuộc {
triển khai ('org.springframework.boot:spring-boot-starter-data-jpa')
triển khai ('javax.servlet:jstl')
triển khai('org.springframework.boot:spring-boot-starter-web')
thời gian chạyOnly('com.h2database:h2')
testImplementation('org.springframework.boot:spring-boot-starter-test')
}

TicketController.java

gói com.ticket.controller;

nhập org.apache.logging.log4j.LogManager;
nhập org.apache.logging.log4j.Logger;
import org.springframework.ui.ModelMap;
nhập org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
nhập org.springframework.web.bind.annotation.RestController;
nhập org.springframework.web.servlet.ModelAndView;

@RestController
lớp công khai TicketController {

nhật ký Logger tĩnh = LogManager.getLogger();

@RequestMapping(value = "/", phương thức =RequestMethod.GET)
public ModelAndView homeScreen(ModelMap model) {
trả về ModelAndView mới("view");
}
}

ứng dụng.property

spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp

đường dẫn Jsp

src/main/webapp/WEB-INF/jsp/view.jsp

câu trả lời hay nhất

Câu trả lời rất đơn giản, nếu bạn sử dụng thymeleaf, hãy thêm những dòng sau vào pom.xml của bạn:


   org.springframework.boot
   spring-boot-starter-thymeleaf

Thế là xong, bạn phải đặt Chế độ xem của mình vàosrc/main/tài nguyên/mẫuTrong gói mẫu

Nếu bạn đang sử dụng tệp jsp làm View, phương pháp trên sẽ không hoạt động, bạn phải thêm dòng sau vào tệp application.properties của mình:

spring.mvc.view.prefix=/WEB-INF/views/
spring.mvc.view.suffix = .jsp

Các dòng trước biểu thị các thư mục mà trình điều khiển sẽ tìm kiếm Chế độ xem và chúng cũng phải tồn tại với cấu trúc thư mục đó.

và những dòng này trong pom.xml của bạn:

**


       org.apache.tomcat.embed
       tomcat-nhúng-jasper
       được cung cấp
    

**

Thế là xong, spring boot báo rằng nó không thể tìm thấy tài nguyên được yêu cầu, nhưng dựa trên những gì đã mô tả ở trên thì phải giải quyết.

Về java - trang lỗi nhãn trắng - ứng dụng không có ánh xạ/lỗi rõ ràng, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/53911100/

40 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress