对于那些用D开发应用程序的人,
我正在寻找Java的完整堆栈框架(从持久性到视图生成(CRUD)).我没有像Grails这样的Rails样式框架的经验,但我在Hibernate,Struts,Spring等方面做了很多工作......
我更喜欢一个框架,让您可以用更少的工作量自然地修改业务域设计(即编写sql查询来修改表和约束,更改视图页面等等).我看了一下这个话题,我看到了Naked Objects,但它的开发已经停止了.所以,我想听听你的经历.
提前致谢.
当用户填写AS3中的输入文本字段时,我想要按下回车键.我想我必须做这样的事情:
inputText.addEventListener(Event. ? , func);
function func(e:Event):void{
if(e. ? == "Enter"){
doSomething();
}
}
Run Code Online (Sandbox Code Playgroud)
但我找不到最好的方法来做到这一点.顺便说一句,输入文本有一个限制:
inputText.restrict = "0-9";
Run Code Online (Sandbox Code Playgroud)
我应该在限制中添加回车键吗?
inputText.restrict = "0-9\n";
Run Code Online (Sandbox Code Playgroud)
提前致谢.
我希望从登陆页面预加载JS文件和CSS文件,以便在着陆转换后优化主站点负载.我正在寻找有关这方面的信息,最后尝试使用以下方法完成此操作:
var xhr = new XMLHttpRequest();
xhr.open('GET', 'jsUrl');
xhr.send('');
xhr = new XMLHttpRequest();
xhr.open('GET', 'cssUrl');
xhr.send('');
Run Code Online (Sandbox Code Playgroud)
使用Firefox这很棒,但使用Chrome时,似乎XHR调用缓存在与css和js文件不同的缓存中.我们不使用JQuery,登陆页面必须是轻量级的(负载更少,转换率更高).
您是否有其他方法可以解决原始问题?(预加载组件)
您知道如何让Chrome缓存这些请求吗?
xmlhttprequest cross-browser web-optimization preload browser-cache
我想从IBM WebSphere使用.Net WS.
我使用JAX-WS IBM实现创建了一个WS-client,它在IIS上使用.Net WS.客户端在SUSE上,身份验证由NTLM和Windows Server 2003 Active Directory进行.
如果客户端在命令行中执行,则实现调用java.net.Authenticator来获取凭据,并且请求成功.
如果客户端在RAD内执行,则不会调用Authenticator,并且401失败.
如果客户端在WebSphere中执行,则不会调用Authenticator,并且401失败.
如果我直接在.Net WS URL上创建HttpConnection,则会调用Authenticator并且请求成功.
如果不使用JAX-WS IBM实现,我使用Axis2(直接,而不是IBM Axis2 JAX-WS实现),我可以将Authenticator对象传递给Axis2客户端,并且请求是成功的.这仅适用于Windows Server 2003的NTLM协议.当我们迁移到Windows Server 2008时,auth协议是NTLMv2(由于NTLM的安全问题,所有人都转移到NTLMv2)并且请求失败,因为HTTP客户端3不支持NTLMv2. X是Axis2的依赖关系.并且有一段时间他们不会迁移.
如果我使用JAX-WS的其他实现而不是IBM,那么我将失去控制台管理和自动注释读取,以及IBM的支持.
问题
我不明白为什么在RAD内部它不起作用,是从命令行工作的相同程序.
如何使用具有特定凭据的NTLMv2协议支持使JAX-WS IBM实现进行身份验证?(java.net.Authenticator为您提供了这个,它应该被调用...它没有)
是否有任何方法可以使IBM JAX-WS实现使用另一个HTTP客户端而不是标准客户端?
甚至IBM JVM实现也提供了NTLM auth(这就是命令行和直接HttpConnection执行工作的原因)所以我不明白为什么他们不将它用于IBM WS栈.
加分
有没有什么好方法可以通过ActiveDirectory身份验证提供使用WS的双向能力?
评论
Spring WS使用支持NTLMv2 auth的HttpClient 4.X,但我需要一个JAX-WS实现,它应该是IBM的实现.IBM JAX-WS似乎只支持Basic AUTH.我不明白Microsoft WS互操作对IBM来说并不重要.
参考
认证者conf:
提前致谢!
是否可以使用OSS libary PDFBox提取已签名PDF的可见签名(捕获图像)?
工作流程: - 列出文件的所有签名 - 显示签名包括可见签名 - 显示有效 - 提取签名图像(需要为每个签名提取正确的图像)
oop风格的东西如下所示:PDFSignatures [] sigs = document.getPDFSignatures()sig [0] .getCN()...(Buffered)Image visibleSig = sig [0] .getVisibleSignature()
找到类PDSignature以及如何签名PDF,但不是将可见签名提取为图像的解决方案.
谢谢你的帮助!电贺
我有一些docx文件。我使用OpenXML 2.5 SDK阅读它们,并TextInput在每个文档中搜索。
byte[] filebytes = System.IO.File.ReadAllBytes("Test.docx");
using (MemoryStream stream = new MemoryStream(filebytes))
using (WordprocessingDocument wordDocument = WordprocessingDocument.Open(stream, true))
{
IEnumerable<FormFieldData> fields = wordDocument.MainDocumentPart.Document.Descendants<FormFieldData>();
foreach (var field in fields)
{
IEnumerable<TextInput> textInputs = field.Descendants<TextInput>();
foreach (var ti in textInputs)
{
<<HERE>>
}
}
wordDocument.MainDocumentPart.Document.Save();
stream.Flush();
ETC...
}
Run Code Online (Sandbox Code Playgroud)
我如何在每个值中写入一个值TextInput?
谢谢!