栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在JSF bean中获取请求URL?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在JSF bean中获取请求URL?

如果您需要通过来从JSF引擎下拖出原始Servlet API

FacesContext
,那么很可能您在错误的地方进行了这项工作。这是什么,您认为这是正确的解决方案的功能要求?您是否应该不使用真实的
Servlet
类或
Filter
JSF托管bean?也许您根本不需要请求URL,因为有更好的“
jsfish”方法来实现相同目的?

如果您更新问题以包含有关功能要求的详细信息,那么我们也许可以提出正确的解决方案。


*根据您的编辑进行 *更新
:那么,您毕竟只是在视图方面需要它?例如

#{bean.requestURL}
?您也可以从
HttpServletRequest
EL中已经隐式可用的对象中获取它。

使用JSP时:

${pageContext.request.requestURL}

或在使用Facelets时:

#{request.requestURL}

现在,您对Javascript有何需求?打印为Javascript变量?这样吗

var url = '#{request.requestURL}';

如果是这样,您也可以

window.location
争取。

var url = window.location;

无需将JSF bean与视图特定的细节弄混。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/515361.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号