以下图片代码位于我的登录页面中
<img id="CaptchaImg" alt="Captcha" src="@url.action("Captcha","Login")" style="" />
Run Code Online (Sandbox Code Playgroud)
现在,当我刷新我的登录页面时,它工作正常,并从控制器获取图像,但是当我登录和登录页面渲染时,控制器方法没有被调用.问题只在IE中可以正常运行Chrome.Is那里是在解决?我可以用jQuery Ajax调用控制器,我试过这个但是没有调用成功方法.还有其他方法吗?
$.ajax({
type: "GET",
url: '/Login/CaptchaImage',
datatype: "image",
success: function(data) {
debugger
$('#CaptchaImg').attr('src', data);
}
});
Run Code Online (Sandbox Code Playgroud) 我正在尝试将下面的嵌套循环转换为流 Java 8。
newself2中的每个元素都是一个字符串列表——["1 2","3 4"]需要改为["1","2","3","4"]。
for (List<String> list : newself2) {
// cartesian = [["1 2","3 4"],["4 5","6 8"]...] list = ["1 2","3 4"]...
List<String> clearner = new ArrayList<String>();
for (String string : list) { //string = "1 3 4 5"
for (String stringElement : string.split(" ")) {
clearner.add(stringElement);
}
}
newself.add(clearner);
//[["1","2","3","4"],["4","5","6","8"]...]
}
Run Code Online (Sandbox Code Playgroud)
到目前为止我所尝试的 -
newself2.streams().forEach(list -> list.foreach(y -> y.split(" ")))
Run Code Online (Sandbox Code Playgroud)
现在我确定如何将内部 for 循环中的拆分数组添加到新列表 for x?
任何帮助是极大的赞赏。