我打算从我的localhost连接到Facebook聊天.我需要从Facebook获取会话密钥.当我将网站URL作为localhost:8080
或ip-address:8080
不起作用时.
我读到了如何使用2个不同的API密钥设置两个应用程序,一个在dev m/c上运行,另一个在localhost上运行,但我不太明白.
任何人都可以解释如何在localhost上运行Facebook应用程序?
我有一个下拉列表.我想添加图像.我尝试在img
标签内添加标签option
......但仍然没有显示图像.我如何使用option
标签?
我想使用jQuery Validate插件和JSF进行客户端表单验证.我发现导入资源的基本困难.
在我的JSF页面中
<h:outputScript library="js" name="jquery-1.6.2.js"></h:outputScript>
<h:outputScript library="js" name="jquery.validate.js"></h:outputScript>
<h:outputScript library="js" name="jquery.maskedinput.js"></h:outputScript>
<h:outputScript library="js" name="myapp.validate.js"></h:outputScript>
Run Code Online (Sandbox Code Playgroud)
当我单击Firefox中的脚本选项卡时,我无法在下拉列表中看到任何脚本文件.有一条消息显示:
如果标签具有"type"属性,则它应该等于"text/javascript"或"application/javascript".脚本也必须是可解析的(语法正确).
我的jquery效果如鼠标悬停,隐藏,显示等不起作用.我尝试使用通常的脚本标签
<script type="text/javascript" src="../js/jquery-1.6.2.js"></script>
<script type="text/javascript" src="../js/jquery.validate.js"></script>
<script type="text/javascript" src="../js/jquery.maskedinput.js"></script>
<script type="text/javascript" src="../js/myapp.validate.js"></script>
Run Code Online (Sandbox Code Playgroud)
哪个没用.仍然无法找到我的JS文件.我的所有JS文件都放在
Web pages
|_ js
|_jquery-1.6.2.js,my.validate.js,jquery.validate.js,jquery.maskedinput.js
Run Code Online (Sandbox Code Playgroud)
我尝试了使用jQuery和JSF 2.0资源发布的解决方案之一,但没有成功.
请建议我解决这个问题.我不想在ajax中使用JSF内置验证,因为我们将代码从JSP移到JSF并且已经编写了验证.我想重用我之前写过的现有jQuery验证.
我在windows中使用openfire来设置bosh连接管理器...安装成功但是我给了网址http:// localhost:9090/bosh它说
HTTP错误:404
NOT_FOUND RequestURI =/http-bind /
由Jetty提供支持://
试过http:// localhost:9090/http-bind / 给出了同样的错误
任何人都可以告诉我发生的事情......我如何排除故障谢谢
我的应用程序中有几个页面在https:// localhost:8181上运行,几个页面在http:// localhost:8080上运行.我想从https降档到http但不知道如何去做.我知道我必须使用过滤器来管理从https到http和http到https的重定向.
我查看了这个链接[如何在Web应用程序中从HTTPS降级到HTTP] [1]
[1]:https: //blogs.oracle.com/jluehe/entry/how_to_downshift_from_https但是过滤器使用的链接被破坏了......我不清楚过滤器内应该做什么. ..
在我的web.xml中
<filter>
<filter-name>Non SSL port</filter-name>
<filter-class>SSLFilter</filter-class>
<init-param>
<param-name>httpPort</param-name>
<param-value>8080</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>NON SSL pages</filter-name>
<url-pattern>/pages/success.xhtml</url-pattern>
<url-pattern>/pages/failure.xhtml</url-pattern>
<url-pattern>/pages/about.xhtml</url-pattern>
</filter-mapping>`
Run Code Online (Sandbox Code Playgroud)
有人指导我在过滤器内需要做什么,以便在https到http之间转换顺利.
我正在使用Glassfish 3.1.1和JSF.
我正在尝试使用 javascript 访问 jsf outputText 值的值,但它抛出未定义的错误。下面是代码
<ui:composition template="/template.xhtml">
<ui:define name="head">
<script type="text/javascript">
function sendDetails()
{
alert("am inside js");
var key=document.getElementById('editForm:key').value;
alert(key);
}
</script>
</ui:define>
<ui:define name="body">
<f:view>
<h:form id="editForm">
<h:outputLabel id="key" value="#{editController.details.clientId}" style="font-weight: bold" >
<h:commandLink id="analytics" onclick="sendDetails()" value="View"></h:commandLink>
</h:form>
</f:view>
</ui:define>
</ui:composition>
Run Code Online (Sandbox Code Playgroud)
当我单击命令链接时,它抛出未定义!我无法访问输出标签的值。我在 firebug 中检查了查看页面源代码
<label id="editForm:key" style="font-weight: bold">
Run Code Online (Sandbox Code Playgroud)
1e20bb95-753e-4252-b6d6-e109fa07171e
这似乎是正确的..我检查了console.log(document.getElementById('editForm:key'))
console.log(document.getElementById('editForm:key').value)
其中显示的<label id="editForm:key"> undefined
如何访问 label/jsf 输出文本值。我只需要 javascript 中的解决方案
我想知道在页面加载后如何在辅助bean中调用方法.考虑这个场景一旦用户登录成功,他的详细信息将显示在欢迎页面中.说我有login.xhtml和welcome.xhtml我有托管bean LoginController和DetailsController,两者都在SessionScope
DetailsController中有一个名为getDetails()的方法
因为我在getDetails()中读取了DB,所以不推荐从构造函数调用方法
当用户重定向到welcome.xhtml时,如何调用它,一旦重定向,他应该能够看到他的详细信息.
谢谢:)
我正在使用jquery ajax开发一个示例应用程序.我的Login.jsp有
<html>
<script>
$(document).ready(function() {
$("#dialog").dialog();
$("#LoginForm").submit(function()
{
var username=$("#username").val();
var password=$("#password").val();
var datastring='username '+username+ '&password '+password;
$.ajax({
url: 'Login',
type: "POST",
data: datastring,
/*error: function(){
alert("Data Error");
},*/
success: function (data){
window.open.href("success.jsp");
}
});
});
});
</script>
</head>
<body>
<div id="dialog" title="LoginDB">
<form id="LoginForm" method="post">
<fieldset>
<label>Username:</label>
<input type="text" id="username" value=""></input><br></br>
<label>Password:</label>
<input type="password" id="password" value=""></input><br></br>
<input type="submit" id="submit" class="submit" value="Log In" align="middle"></input>
</fieldset>
</form>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
当我运行应用程序时,我看到在servlet中传递了null值,我检查了凭据,如果成功,则插入数据并将用户重定向到成功页面.我知道它是一个简单的错误,但我无法弄明白. .
任何人都可以指出我吗??谢谢:)