h:button和h:commandButton之间的区别

在JSF 2中, h:button和h:commandButton什么区别?

JavaScript代码停止表单提交

停止表单提交的一种方法是从JavaScript函数返回false。 当提交button被点击时,一个validationfunction被调用。 我有一个表单validation的情况。 如果满足这个条件,我调用一个名为returnToPreviousPage()的函数; function returnToPreviousPage() { window.history.back(); } 我正在使用JavaScript和Dojo Toolkit 。 而是回到上一页,它提交表单。 我如何中止这个提交并返回到前一页?

是否:之前不工作img元素?

我试图使用:beforeselect器放置在另一个图像的图像,但我发现它根本无法将一个图像放在一个img元素之前,只有一些其他元素。 具体来说,我的风格是: .container { position: relative; display: block; } .overlay:before { content: url(images/[someimage].png); position: absolute; left:-20px; top: -20px; } 我发现这工作正常: <a href="[url]" class="container"> <span class="overlay"/> <img width="200" src="[url]"/> </a> 但是这不是: <a href="[url]" class="container"> <img width="200" src="[url]" class="overlay"/> </a> 我可以使用div或p元素来代替span ,浏览器正确地将图像覆盖在img元素的图像上,但是如果将覆盖类应用于img本身,则不起作用。 我想让这个工作,因为这额外的span冒犯了我,但更重要的是,我有大约100个博客文章,我想修改,我可以做到这一步如果我可以只修改样式表,但是如果我必须返回并在a和img元素之间添加一个额外的span元素,这将是更多的工作。

我怎样才能从一个活动传递一个位图对象到另一个

在我的活动中,我创build了一个Bitmap对象,然后我需要启动另一个Activity ,如何从子活动(即将启动的那个)传递这个Bitmap对象?

如何解决SSL证书服务器名称/我可以使用keytool添加替代名称?

为了清楚起见,这些表述可能是单独的问题,但它们都涉及同一个问题。 如何解决SSL证书服务器名称? 为什么浏览器似乎使用证书的CN域,但是Java的机制似乎只能看“主体替代名”? 是否有可能使用keytool向SSL证书添加替代名称? 如果没有,是使用openSSL而不是一个好的select? 只是一点点的背景:我需要一个主服务器使用HTTPS与几台服务器进行通信。 显然,我们不想为每个服务器购买SSL证书(可能有很多),所以我想使用自签名证书(我一直在使用keytool来生成它们)。 在操作系统中添加可信的证书之后,浏览器(IE和Chrome)高兴地将连接接受为可信。 但是,即使在将证书添加到Java的cacerts之后,Java仍然不会将该连接接受为可信,并引发以下exception: 导致:java.security.cert.CertificateException:在sun.security.util.HostnameChecker.match(HostnameChecker.java:75)处的sun.security.util.HostnameChecker.matchIP(HostnameChecker.java:142)在com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:250)com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkIdentity(X509T rustManagerImpl.java:264)。 sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(Clien tHandshaker.java:1185)… 14更多 我发现我可以让Java信任实施我自己的HostNameVerifier的证书,我从这里复制了这个证书: com.sun.jbi.internal.security.https.DefaultHostnameVerifier只是为了testing(顺便说一句,作为parameter passing给主机名HostnameVerifier是正确的,所以我认为它应该被接受)。 我一直使用证书字段CN作为主机名(通常是IP地址)。 任何人都可以告诉我,如果我做错了什么,并指出我在正确的方向吗?

在textarea内渲染HTML

我需要能够在textarea(即<strong>,<i>,<u>,<a>)中渲染一些HTML标签,但textareas只能将它们的内容解释为文本。 是否有一个简单的方法做到这一点,而不依赖于外部库/插件(我使用jQuery)? 如果没有,你知道我可以用来做这个的任何jQuery插件吗?

使用C#正则expression式删除HTML标记

如何使用C#正则expression式replace/删除所有HTML标记,包括尖括号? 有人可以帮助我的代码?

为Visual Studio 2010安装OpenCV-2.3

我试图用Visual Studio 2010 Express使用opencv 2.3。 我的代码是从例子: #include "stdafx.h" #include <highgui.h> int _tmain(int argc, _TCHAR* argv[]) { int c; // allocate memory for an image IplImage *img; // capture from video device #1 CvCapture* capture = cvCaptureFromCAM(1); // create a window to display the images cvNamedWindow("mainWin", CV_WINDOW_AUTOSIZE); // position the window cvMoveWindow("mainWin", 5, 5); while(1) { […]

如何检查给定模式中是否存在表格

Postgres 8.4和更高版本的数据库包含public模式中的公用表和公司模式中的公司特定表中的公用表。 company模式名称始终以'company'开头,并以公司编号结尾。 所以可能有图式: public company1 company2 company3 … companynn 一个应用程序总是与一家公司合作。 search_path在odbc或npgsql连接string中相应地指定,如: search_path='company3,public' 如何检查给定的表是否存在于指定的companyn模式中? select isSpecific('company3','tablenotincompany3schema') 应该返回false ,并且 select isSpecific('company3','tableincompany3schema') 应该返回true 。 在任何情况下,函数应该只检查通过的companyn模式,而不是其他模式。 如果给定的表存在public模式和传递模式,则该函数应该返回true 。 它应该适用于Postgres 8.4或更高版本。

评估string“3 *(4 + 2)”收益int 18

有没有一个函数的.NET框架,可以评估包含在string中的数字expression式并返回结果? 铁: string mystring = "3*(2+4)"; int result = EvaluateExpression(mystring); Console.Writeln(result); // Outputs 18 有一个标准的框架function,你可以用我的EvaluateExpression方法replace?