關於html5與jsp頁面同樣的html代碼展示的頁面效果不一樣的問題


 1 private void Ws_NewMessageReceived(WebSocketSession session, string value)
 2    {
 3        Dictionary<string, string> res = login(value, session, this) as Dictionary<string, string>;
 4        switch (res["send"])
 5        {
 6            case "0":
 7                res.Remove("send");
 8                Send(res);//全部發送
 9                break;
10            case "1":
11                res.Remove("send");
12                string username = res["to"];
13                WebSocketSession keys = userlist.Where(q => q.Value == username).Select(q => q.Key).First();
14                SendTo(keys, res);//針對發送
15                break;
16        }

 

html5默認的聲明為

  1. <!DOCTYPE html>  

jsp默認的聲明頭部為

  1. <%@ page contentType="text/html;charset=UTF-8" language="java" %>  
  2. <html>  

這里就不一樣了,如果兩個頁面寫同樣的html代碼及樣式,jsp頁面展示的效果會跟html5頁面不一樣,這時只要在jsp頁面的聲明改為下面即可

    1. <%@ page contentType="text/html;charset=UTF-8" language="java" %>  
    2. <!DOCTYPE html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM