java 板


LINE

※状况概述: 我在某个专案内新增一个index.xhtml档,然後输入url想要进入该档案的页面: http://localhost:8080/TestJPAProject2/index.jsf ※程式码: web.xml长这样: <display-name>TestJPAProject2</display-name> <context-param> <param-name>com.sun.faces.enableRestoreView11Compatibility</param-name> <param-value>true</param-value> </context-param> <servlet> <servlet-name>Faces Servlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>Faces Servlet</servlet-name> <url-pattern>*.jsf</url-pattern> </servlet-mapping> --------------------------------------- index.xhtml:放在TestJPAProject2/src/main/webapp底下: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html"> <head> <title>Test JSF</title> </head> <body> <h:form> <h:commandButton value="query" action="#{testAction.query()}" /> </h:form> <h:dataTable value="#{testAction.customerList}" var="customer"> <h:column> <f:facet name="header">customerId</f:facet> #{customer.customerId} </h:column> <h:column> <f:facet name="header">name</f:facet> #{customer.name} </h:column> <h:column> <f:facet name="header">countryId</f:facet> #{customer.countryId} </h:column> </h:dataTable> </body> </html> ※错误讯息: 页面显示 HTTP Status 404 ? Not Found Type Status Report Message /TestJPAProject2/index.jsp Description The origin server did not find a current representation for the target resource or is not willing to disclose that one exists. ※补充说明:看错误讯息似乎是server要找index.jsp但找不到 但我的专案里面并没有index.jsp这个档案,而且输入的url是index.jsf而非index.jsp 那为何会变成去找index.jsp呢? 那要如何调整,才能让server去找index.xhtml呢 又若是输入http://localhost:8080/ 则可以正常进入server预设页面。 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.160.19.54 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1609512487.A.F6B.html
1F:→ fgh81113: url-pattern 只和 request 有关 response 要看你java里 01/02 13:13
2F:→ fgh81113: 面写了怎麽response 01/02 13:13
结果是我WEB.XML放到WEBContent里面,把web.xml放到这里面似乎会读取不到, 所以要先关闭server 然後web.xml应该要移到webapp底下的WEB-INF资料夹里面,然後WEBContent资料夹整个砍掉 接着对server重新Clean,再将server内的专案移出去再放进来。 重启server後即可执行该jsf档。 ※ 编辑: lueichun (1.167.40.176 台湾), 01/02/2021 14:56:01







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP