1. 程式人生 > >jsp跳轉頁面空白

jsp跳轉頁面空白

今天遇到一個很奇怪的問題。
在早上開啟eclipse,執行程式以後,發現跳轉到我正在做的頁面以後,什麼都沒有。
如圖
而且沒有報錯,前臺也沒有報錯,後臺也沒有報錯。
一切都正常。
那麼就一步步排查好了,我首先修改了這個請求跳轉的頁面,將跳轉地址換成另外一個沒有問題的頁面,結果發現沒有問題。也就是說,首先排除掉了後臺的問題。
那就也就鎖定了問題是出現在前臺的jsp頁面了。

那麼怎麼排查呢?這個頁面我這幾天一直在改動,改動量很大,要是需要找到有問題的地方不是很容易。
先備份好現在的版本,還是排除法,我一步步去除自己自己頁面的元素,發現去除了很多都是沒有作用,最後我甚至去除了真個body部分,結果頁面還是空白。

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<! DOCTYPE html>
<html lang="zh-CN">
<head>
    <title>供應商首頁</title>
    <meta charset="UTF-8">
    <meta
http-equiv="X-UA-Compatible" content="IE=edge,Chrome=1"/>
<meta name="renderer" content="webkit"/> <meta name="viewport" content="width=device-width, initial-scale=1"> </head> </html>

如圖,簡直就是什麼都沒有了。

那麼我一氣之下把這個頁面都幹掉了,然後隨便寫了幾個字,結果卻出來了。
那麼問題就這這裡面,我一行行的排查,終於找到了。

裝飾器出了問題,跳轉一下,發現處理裝飾器的controller 被改動了。

處理好,一切OK。

我覺得處理BUG 無論怎麼不合理,都可以通過合理的思路去解決。