當前位置:首頁 » 網頁前端 » webinf下的xml文件第一行報錯
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

webinf下的xml文件第一行報錯

發布時間: 2022-05-11 18:00:02

『壹』 WEB-INF/web.xml求助

這不是找不到web.xml,是你用的struts標簽找不到定義的Tag,java.lang.ClassNotFoundException: 是找不到class,你檢查下你的web.xml里的tag定義語句!

『貳』 eclipse導入web項目,web.xml報錯

Tomcat配置問題,和你的jsp頁面無關。
如何配置Tomcat到eclipse:
1. 首先本地要安裝Tomcat;
2. 選擇Window-->preferences-->server-->runtime environments-->add,添加tomcat對應的版本和目錄;
3. 選擇Window-->show views-->Servers;
4. 點擊添加對應的tomcat以及web項目;
5. 部署好後,右鍵start啟動即可。

『叄』 tomcat訪問帶web.xml文件的項目會報404錯誤

應該把你的項目文件夾放到webapps下,而不是項目文件。另外項目的WEB-INF目錄下要有web.xml文件,啟動tomcat後進入管理界面,看看是否部署成功。

『肆』 jsp調用web-inf下的類報錯

NoClassDefFoundError
提示找不到CLASS文件,
然後,你的JAVA文件是個JAVABEAN,而不是SERVLET,你的WEB-INF/web.xml文件里無需配置,而且web.xml一擔配置錯誤,程序就無法運行.
如果,你只是想要運行你上面的一個例子的話,請把網站根目錄下的WEB-INF/web.xml文件里的內容改成
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding right ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->

<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">
然後在JSP頁面中的第二行引入這個javabean.
<display-name>Welcome to Tomcat</display-name>
<description>
Welcome to Tomcat
</description>

</web-app>
其它地方不用動,

『伍』 ssh框架代碼運行顯示:File "/struts-tags" not found。tomcat中顯示:警告/WEB-INF/web.xml not found

你的web.xml文件 沒有放在相應的目錄下面所以報錯
你這里的報錯是因為你啟動tomcat容器載入的時候沒有找到web.xml文件
web.xml文件應該放到 項目的 項目的根目錄(項目名)/WEB-INF/web.xml

『陸』 關於WEB_INF下的web.xml配置問題

首先你寫的有點問題 <servlet></servlet>和 <servlet-mapping></servlet-mapping>是等級的,不是包含的關系
這是一個servlet節點 應用程序根據提交路徑來找處理類
<servlet>
<servlet-name>1</servlet-name>
<servlet-class>2</servlet-class>
<servlet>
<servlet-mapping>
<servlet-name>3</servlet-name>
<url-pattern>4</url-pattern>
</servlet-mapping>
過程是這樣的 提交路徑會來匹配4,然後調用名字為3的servlet 繼續匹配名字為3的servlet 找到1,這時應用程序就知道調用2這個類了
比如
<servlet>
<servlet-name>myServlet</servlet-name>
<servlet-class>com.text.TestServlet</servlet-class>
<servlet>
<servlet-mapping>
<servlet-name>myServlet</servlet-name>
<url-pattern>loginTest</url-pattern>
</servlet-mapping>
這就表示所有"loginTest"請求發送到 com.text.TestServlet

『柒』 web.xml文件中配置多個struts-config.xml文件,使用通配符報錯:javax.servlet.UnavailableException:

在web.xml里配置一個struts-config.xml
然後在struts-config.xml里配置其他的 struts 配置文件
struts-config.xml 里內容為:
<include file="其他配置文件路徑" />
<include file="其他配置文件路徑" />
<include file="其他配置文件路徑" />
....

『捌』 修改了web.xml文件,jsp就報錯404

加了struts核心控制器的那幾行配置是吧,struts的若干jar包都放到WEB-INF/lib下了嗎?
重啟伺服器試試。看看啟動過程中有異常嗎。
補充:/*攔截後,jsp是可以被訪問到的。

『玖』 XML頭部報錯!在這一行報錯!http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">!

這種情況比較復雜,建議咨詢一下客服得到權威的答案。

(9)webinf下的xml文件第一行報錯擴展閱讀:計算機(computer)俗稱電腦,是現代一種用於高速計算的電子計算機器,可以進行數

值計算,又可以進行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量

數據的現代化智能電子設備。由硬體系統和軟體系統所組成,沒有安裝任何軟體的計算機稱為裸

機。可分為超級計算機、工業控制計算機、網路計算機、個人計算機、嵌入式計算機五類,較先進

的計算機有生物計算機、光子計算機、量子計算機等。