一、web.xml保存卡頓
網上說是web.xml的schema版本要與tomcat一致,但tomcat9.0的xml版本是4.0,Eclipse項目下web.xml的schema版本也是4.0,修改項目中的web.xml文件保存時依然很卡
二、服務器無法啓動
由於依賴eclipse自動生成的servlet被自動加了註解,如果在web.xml中的url-pattern中又指定了同名的路徑,則會導致tomcat無法啓動,二選一即可,要麼只用註解,要麼只修改web.xml
三、中文亂碼
不僅要設置
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
還要設置:
response.setContentType("text/html");
這裏參數 "utf-8"可以寫成"UTF-8",但不能寫成:"utf8"或"UTF8"
此外,request.setCharacterEncoding("utf-8")必須是request調用方法的第1句,一般放在作用域頭部