我无法将参数从html页面传递到adf jsf页面。因为我使用了jquery。但是当我的jsf页面获得Load时,我得到了以下错误
" ADF_FACES-30179:有关更多信息,请参阅服务器的错误日志,以查找以下条目开头的条目:UIViewRoot为空。 PhaseId期间的致命异常:RESTORE_VIEW 1。"对于html页面,我在smtp包中使用了plsql htp包,所以在电子邮件中显示的html链接那么我如何将参数从htp.package传递给adf jsf enter code here
页面?
我的jsf页面文件代码是
<af:form id="f1">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
var queryString = new Array();
$(function () {
if (queryString.length == 0) {
if (window.location.search.split('?').length > 1) {
var params = window.location.search.split('?')[1].split('&');
for (var i = 0; i < params.length; i++) {
var key = params[i].split('=')[0];
var value = decodeURIComponent(params[i].split('=')[1]);
queryString[key] = value;
}
}
}
if (queryString["ECODE"] != null ) {
var data = "<u>Values from QueryString</u><br /><br />";
data += "<b>EMPCODE:</b> " + queryString["ECODE"];
$("#lblData").HTML(data);
}
});
<af:inputText id="it1" autoSubmit="true" clientComponent="true" label="To Set Path" autoComplete="on"
autoTab="true">
</af:inputText>
</af:form>
</af:document>