Tag: jquery

从Spring Service使用AJAX GET下载文件

我正在尝试实现一个自动开始下载所请求文件的服务。 这是我的AJAX调用: function downloadFile(fileName) { $.ajax({ url : SERVICE_URI + “files/” + fileName, contentType : ‘application/json’, type : ‘GET’, success : function (data) { alert(“done!”); }, error: function (error) { console.log(error); } }); } 这是我的Spring Service方法GET: @RequestMapping(value = “/files/{file_name}”, method = RequestMethod.GET) public void getFile(@PathVariable(“file_name”) String fileName, HttpServletResponse response) { try { // get your […]

来自Selenium 2 / WebDriver的Id的jQuery元素选择器

我可以在Selenium中使用((RemoteWebElement) webElement).getId()获取元素的ID,它返回如下字符串: {e9b6a1cc-bb6f-4740-b9cb-b83c1569d96d} 我想知道该ID的来源。 我正在使用FirefoxDriver() ,所以这个Firefox有关吗? 有没有办法只通过知道这个ID来选择一个带有Jquery的元素?

请求被拒绝,因为没有找到多部分边界

我在LightBox中使用Form,其中包含一些输入元素。 当我提交表格而不是表格重定向到它的行动地点时。 我只是想在不重定向用户的情况下提交表单,因此用户可以在灯箱上停留而不会丢失他的数据。 我已经尝试过jquery ajax调用 var data = new FormData(); var $inputs = $(‘#imageUploadForm :input’); var values = {}; $inputs.each(function() { values[this.name] = $(this).val(); data.append(this.name, $(this).val()); }); $.ajax({ url: ‘uploadImage.do’, data: data, cache: false, contentType: ‘multipart/form-data’, processData: false, type: ‘POST’, success: function(data){ alert(data); } }); 但是在我的FileUploader servlet中获取服务器端的错误。 The request was rejected because no multipart boundary […]

从Struts2动作返回一个字符串到jQuery

我使用jQuery Ajax调用Struts2操作,如下所示: $.ajax ({ url: ‘callAction.action’, type: ‘POST’, data: data, dataType: ‘string’, success: function (data) { console.log(“Success”); } }); 作为回应,它必须将字符串返回给jQuery。 private String result; //getters and setters public String call() { //some code result= “some string”; return SUCCESS; } 我想从Struts动作中的函数检索result到jQuery。 我怎么能做到这一点?

使用jQuery访问基于Jersey的RESTful服务

我正在尝试访问RESTful服务,在Java上创建并使用jQuery在Jersey的帮助下部署。 如果我使用浏览器访问它,我会得到结果,但是从jQuery,我收到一个错误,在页面上看不到任何结果。 带有脚本的页面托管在本地Apache服务器上,并且服务在同一台机器上使用Jersey / Grizzly单独运行。 我可以看到服务正在发送响应并且它有200个代码,但我不断收到来自.ajax的错误,没有任何细节和任何建议有什么问题? 服务: @Path(“/helloworld”) 公共类HelloWorldResource { @GET @Produces public String test(){ System.out.println(“Sending response”); return “test”; } } 主要: public static void main(String[] args) throws IOException { final String baseUri = “http://localhost:9998/”; final Map initParams = new HashMap(); initParams.put(“com.sun.jersey.config.property.packages”, “resources”); System.out.println(“Starting grizly”); SelectorThread threadSelector = GrizzlyWebContainerFactory.create(baseUri, initParams); System.out.println(String.format( “Jersey app started with […]

来自Javascript的SOAP Web服务调用

我正在努力成功地从网页上调用SOAP Web服务。 Web服务是使用JAX-WS的Java Web服务。 这是我试图调用的Web方法: @WebMethod public String sayHi(@WebParam(name=”name”) String name) { System.out.println(“Hello “+name+”!”); return “Hello “+name+”!”; } 我尝试使用JQuery库jqSOAPClient( http://plugins.jquery.com/project/jqSOAPClient )进行Web服务调用。 这是我用过的代码: var processResponse = function(respObj) { alert(“Response received: “+respObj); }; SOAPClient.Proxy = url; var body = new SOAPObject(“sayHi”); body.ns = ns; body.appendChild(new SOAPObject(“name”).val(“Bernhard”)); var sr = new SOAPRequest(ns+”sayHi”,body); SOAPClient.SendRequest(sr,processResponse); 似乎没有回应。 在jqSOAPClient.js我记录了xData.responseXML数据成员,我得到’undefined’。 在Web服务中,我看到警告 2011年3月24日上午10:49:51 com.sun.xml.ws.transport.http.server.WSHttpHandler […]

用Spring MVC链接jQuery文件

我在链接jQuery文件时遇到问题,已将.js文件放在 网页内容 –js —– toggle.js 文件结构显示在…( http://sofzh.miximages.com/java/oRzM0tP.png ) Web.xml文件 FirstSpringMVCProject spring-dispatcher org.springframework.web.servlet.DispatcherServlet spring-dispatcher / 弹簧调度-servlet.xml中 /WEB-INF/ .jsp 但.js文件没有链接,请给我一个指示,提前谢谢!

使用Spring MVC和ajax来处理对象列表

使用AJAX和spring MVC,如何从Spring Controller返回对象列表并使用Jquery显示它们。 在下面发出Ajax请求: $.ajax({ type: “POST”, url: “allUser.html”, dataType:’json’, data: “select=” + selectedCheckboxArray, success: function(data){ var userListContent=””; var json =data.message; $.each(json, function(i, obj) { userListContent=userListContent+””; userListContent=userListContent+” “; userListContent=userListContent+””+obj.firstName+” “+obj.lastName +””; userListContent=userListContent+””+ obj.gender +””; userListContent=userListContent+””+ obj.userName +” “; userListContent=userListContent+” “+ obj.userType +””; userListContent=userListContent+””+ obj.status +””; userListContent=userListContent+””+ obj.emailId +””; userListContent=userListContent+””+ obj.address +””; userListContent=userListContent+””+ obj.contactNo +””; userListContent=userListContent+””; […]

使用ajax调用Struts 2动作,它直接将字符串写入响应并不返回字符串

在struts2应用程序中,我调用Ajax请求并直接将字符串写入响应,如下所示,并在操作的execute方法中返回null 。 ServeletActionContext.getResponse().getOutputStream().print(“sample string”); return null; 在struts.xml我有以下声明,(下面是应用程序如何声明结果类型的操作正常工作。在我的情况下,因为我不需要结果来调用JSP或其他操作,我没有添加结果标签) 我在application-context.xml映射了section类 然后我有如下的ajax调用, $.ajax({url:”/root/me/controller.action”,success:function(result){ alert(result); }}); 但问题出在上面而不是警告我为响应编写的”sample string” ,它会警告上面的Ajax调用所在的整个JSP页面。 我在这里想念的是什么?

如何创建选项卡 – Jquery或JSF

我想用标签创建JSF页面。 像这样的东西。 但是我想知道我是否选择使用Jquery执行此操作可以实现延迟加载 – 当我单击JSF页面上的选项卡时,打开选项卡时会生成内容。 是否可以在纯JSF中实现延迟加载选项卡? 我想我可以在两种情况下轻松实现AJAX。 最好的祝愿