问题标签 [faces-config]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 在 JSF 的情况下,未找到子上下文的请求资源
我的 JSF 应用程序部署在 tomcat 下,并且 server.xml 为我的应用程序配置如下
通过这些设置,我可以访问“web”文件夹下的所有页面。我在“web”下有“app”文件夹,并且在“app”下有几个 jsp 页面,当我尝试使用以下 URL 访问“app”下可用的一些页面时www.myapp.com/app/test_page.jsf
,我得到“找不到请求的资源”
我需要在 Tomcat 的 Server.xml 中进行哪些更改才能使其正常工作。
我是否需要像下面在 Server.xml 中提到的那样为“app”子上下文添加上下文路径:
jsf - JSF 页面导航:如果 A.jsf 通过超链接导航到 B.jsf,为什么 URL 显示 A.jsf 而不是 B.jsf
如果A.jsf
有一个commandLink
可以导航到的B.jsf
,那么我会认为当我在 page 时B.jsf
,我会看到http:domain/host/project/B.jsf
URL。但是,我http:domain/host/project/A.jsf
在地址栏上看到了。在导航控件中显示 URL 时,我总是落后。有没有办法来解决这个问题?我的导航控件是里面的句柄faces-config.xml
。
试试这个像Plaudit Design - Web Design
建议。但是没有修复它。
jsf - JSF 在 faces-config 中使用常量
是否有必要在 faces-config.xml 中硬编码值,或者是否可以在一个地方将所有来自结果的值定义为常量,然后从 faces-config.xml 以及支持 bean 方法中引用它们?
java - jsf中的redirect和JSP中的sendRedirect的区别
在我的应用程序中,我使用 JSF。我想在会话到期时将用户重定向到错误页面。我尝试<redirect />
在 faces-config 中使用标签和导航案例。它不能正常工作。它更改了 url,但没有为 ajax 请求加载页面。但是,如果我使用 HttpServletRespose 类的 sendRedirect 方法,它就可以正常工作。两者有什么区别?
这是 faces-config 文件中的代码,
感谢您的快速回复。
java - 导航案例在 JSF 中不起作用
我们正在处理我们的第一个 JSF 项目,但遇到了一些问题。我们正在制作登录功能,当我们点击登录按钮时,它会抛出:
一个 IllegalArgumentException - null 源
NullPointerException - servlet [Faces Servlet] 在路径 [/jsf-blank] 的上下文中的 Servlet.service() 引发异常
你知道为什么它不工作吗?请赐教。
这是用户bean:
我们的 login.jsp 页面:
我们的 faces-config.xml:
我们的 web.xml:
我们的目录结构是:
jsf - 使用 JSF 进行页面导航
可能这是一个简单的问题,但我不知道它的答案。
我有一个项目,myProject。在 webContent 中,我有 home.xhtml、leave.html 文件和另外 2 个文件夹:猫和狗。在cats 目录中我有一个页面cat.xhtml,在目录dogs 中我有一个页面dogs.xhtml。
我想从每个页面(家,猫,狗)转到页面 leave.html 在每个文件中都有一个commandLink
myBean
in 方法leave
返回一个字符串“leave”
但这不起作用。我还尝试使用<to-view-id>../leave.html</to-view-id>
或添加一个新文件夹 leave 并放入 leave.html 页面。我用过<to-view-id>/leave/leave.html</to-view-id>
或
<to-view-id>/../leave.html</to-view-id>
但都有相同的结果 HTTP Status 404 /myProject/cats/leave.htlm type Status report
消息 /myProject/cats/leave.htlm
描述 请求的资源 (/myProject/cats/leave.htlm) 不可用。
jsf - 仅当所有其他组件均无错误时才启用 JSF 命令按钮
我在我的应用程序中使用 icefaces。页面中有一个表单,其中有几个输入字段。
我只想在字段有效时启用命令按钮(其他组件没有错误)
有可能吗?
示例代码
在上面的代码中,我只想在日期和日期有效的情况下启用提交命令按钮(没有任何错误入队。
java - 如何在 facesconfig.xml 上映射 BitSet
我想在我的 facesconfig.xml 中映射这个 bean
正如我在一些文章和一些示例中看到的,可以初始化地图或其他字段,但我不知道如何初始化这个字段。我想类似于
但是 htis 是不正确的。有什么帮助吗??提前致谢
java - 更改之前在 faces-config.xml 中初始化的 bean
我以这种方式在 faces-config.xml 中初始化了同一个 bean
然后,在应用程序中我想更改这些值。去做吧:
但这是不可能的,Integer [] results = myBean.getMyfield()
给了我一个null
. 无论如何,在我的应用程序界面中,我可以看到 bean 已正确初始化,因为它包含值 6、12 和 24。
有什么帮助吗?提前致谢
java - 将 config-config.xml 从 1_2 更新到 2 时出现问题
我在尝试配置 JSF 2 时遇到问题。
在本地启动我的 tomcat 7 服务器时出现以下错误。
当我在 faces-config.xml 中替换以下内容时会发生错误:
和: