Tag: jquery

403使用AJAX进行PUT和DELETE时的状态(禁止)

我使用JAX-RS(Jersey 2.0)实现了一个小型REST API,我使用AJAX来调用API,GET和POST工作正常但是当我调用任何PUT或DELETE方法时,我得到的是以下内容错误信息: 无法加载资源:服务器响应状态为403(禁止) 以下是Java中DELETE方法的示例: @Path(“/deleteSomething”) @DELETE @Consumes(“application/json”) public void delete(String json) throws ParseException { JSONParser parser = new JSONParser(); Object obj = parser.parse( json ); JSONObject object=(JSONObject)obj; String id = (String) object.get(“id”); System.out.println(“ID : ” + id); //DO SOMETHING HERE } 这是使用AJAX的Javascript调用: function deleteSomethingAjax() { $.ajax({ url: API_URI + “/deleteSomething”, //API_URI is the API’s […]

如何使用ajax显示在线用户

我想在我的网站上实时显示所有在线用户。 不知道该如何解决这个问题。 登录后添加新用户并不困难,但我还需要删除未登录的用户。 知道怎么做吗? 我应该查看jQuery用户已经删除了什么并从列表中删除它们等?

如何让这段代码提交一个带有jQuery / Ajax工作的UTF-8表单textarea?

我在提交包含带Ajax的UTF-8字符串的表单时遇到问题。 我正在开发一个在Tomcat服务器上运行的Struts Web应用程序。 这是我设置为使用UTF-8的环境: 我已将属性URIEncoding=”UTF-8″ useBodyEncodingForURI=”true”添加到Tomcat的conf/server.xml文件的Connector标记中。 我有一个utf-8_general_ci数据库 我正在使用下一个filter来确保我的请求和响应以UTF-8编码 package filters; import java.io.IOException; import javax.servlet.*; public class UTF8Filter implements Filter { public void destroy() {} public void doFilter(ServletRequest request,ServletResponse response, FilterChain chain) throws IOException, ServletException { request.setCharacterEncoding(“UTF-8”); response.setContentType(“text/html;charset=UTF-8”); chain.doFilter(request, response); } public void init(FilterConfig filterConfig) throws ServletException { } } 我在WEB-INF / web.xml中使用此filter 我正在使用我的JSON响应的下一个代码: public static […]

Java小程序和网页上的文本输入控件之间的桥接

我一直在使用Java applet,它是一个小程序,可以帮助只用鼠标编写。 对于我的情况,我正在尝试将其合并到我的网站项目中,如下所示: 当用户单击页面上的任何输入元素(textbox / textarea)时,此JAVA小程序将加载到网页本身。 在下面看到的JAVA applet的屏幕截图中,用户指向一个字母表,相应的文本将写在applet的文本框中。 现在我要做的是将这个文本从applet的TextBox传递到网页上的input元素。 我知道这需要Java和JavaScript之间的交互,但不是专业人士,我真的没有抓住。 这是Java applet和我编写的代码。 Java applet和jQuery代码(298kB): http ://bit.ly/jItN9m 请大家帮忙扩展这段代码。 非常感谢! 更新 我在某处搜索并发现了这个 – >要获取Java文本框内的文本,在Applet中使用getter方法来检索文本: public class MyApplet extends JApplet { // … public String getTextBoxText() { return myTextBox.getText(); } } 在JQuery代码中,我想要添加以下行: var textBoxText = $(“#applet-id”)[0].getTextBoxText(); //Now do something with the text 对于applet的代码,我在这里看到了一个GNOME git页面。 getText调用已存在 – 请查看此文件的底部: http […]

如何检查来自浏览器的待处理请求(Ajax及其变体)

我处理的一些网站有很多ajax请求。 我打算在点击断言元素之前等待Ajax请求完成。 目前我用 try { if (driver instanceof JavascriptExecutor) { JavascriptExecutor jsDriver = (JavascriptExecutor)driver; for (int i = 0; i< timeoutInSeconds; i++) { Object numberOfAjaxConnections = jsDriver.executeScript("return jQuery.active"); // return should be a number if (numberOfAjaxConnections instanceof Long) { Long n = (Long)numberOfAjaxConnections; System.out.println("Number of active jquery ajax calls: " + n); if (n.longValue() == […]

jquery.show和WebDriverException之后的元素:未知错误:无法聚焦元素

我的javascript行: $(‘#name’).show(); 我的webdriver代码行: wait.until(ExpectedConditions.visibilityOfElementLocated(By.id(“name”))).sendKeys(“Some Name”); 当我运行测试时,它会抛出以下exception: WebDriverException: unknown error: cannot focus element 所以,我一直在寻找解决方案。 Chrome google代码网站报告了一些问题。 关于使用JavaScriptExecutor有很多建议。 但它对我来说似乎不是一个更好的解决方案,因为它可以创建一个依赖于浏览器的代码。

如何在Spring Web MVC中使用Ajax JQuery

我在我的应用程序中使用Spring Web MVC。 我的JSP视图中有1个下拉列表,来自以下请求savegroup.htm JSP页面有: Group Name : Domain List : 现在我的要求是,在我的下拉列表的更改事件中,我想从服务器获取相关用户并在某个列表框中显示该用户列表。 为此我怎么能使用jQuery AJAX调用? 我应该在哪里处理接收请求和获取相关用户的服务器端代码? 如何在我的JSP中显示即将到来的用户组?

如何通过POST(ajax)发送JSON数据并从Struts 2动作接收json响应

我试图了解如何使用JSON,并在此过程中我试图从Struts2操作获取JSON响应并显示响应的警报。 为此我在JavaScript中使用Ajax POST如下: function checkButtonClick(id){ var btnSave = ‘saveAttendees’; var atNameList = $(‘#attName’+id).val(); var ptNameList = $(‘#postName’+id).val(); var aId = $(‘#at_id’+id).val(); alert(“here”); var arr = {buttonName: btnSave, attendeesNameList: atNameList, attendeesPostList: ptNameList, hidden_At_id: aId }; $.ajax({ data: arr, type: ‘POST’, dataType: ‘json’, url:”meeting_record_form”, success:function(result){ alert(result.myMsg); }, error:function(result){ alert(“error”); } }); } 我的action类包含一个String字段,我试图在alert中显示为JSON响应。 但我发现这样做有问题。 我错过了什么或做错了什么? 我的动作类如下: private […]

在ajax spring mvc中返回ModelAndView

嗨我正在使用spring mvc + ajax。 我通过传递用户ID进行了ajax调用。 一切顺利成功返回到ajax但是当我提醒响应时,它简单地显示了html页面代码。 请帮我解决这个问题。 我想我没有很好地编码我的ajax。请以正确的方式帮助我 控制器代码: public @ResponseBody ModelAndView abc(HttpServletRequest httpServletRequest, HttpSession session, ModelMap map){ ModelAndView modelAndView = new ModelAndView(“abcd.page”, “commandName”, object); return modelAndView; Ajax代码: $(“.userDetails”).click(function() { alert(“clicked”); var userId=$(this).parent().parent(). parent().find(“.userId”). text().trim(); alert(“userId :”+userId); $.ajax({ url : ‘ABC.htm’, type : ‘GET’, data: {userId:userId}, beforeSend: function(xhr) { xhr.setRequestHeader(“Accept”, “application/json”); xhr.setRequestHeader(“Content-Type”, “application/json”); }, success […]

避免在我的jsf应用程序中发生jquery冲突

我在jsf项目中加载了jquery。 我只加载标题部分。 在加载jquery之前,链接和菜单操作完美无缺。 (不加载jquery) 但是,在我加载jquery后,链接操作和菜单操作不起作用。 我使用jQuery.noConflict(); 和$ .noConflict(); 但没有更多改进。 实际上,当我加载jquery时,为什么会出现这个问题。 jQuery.noConflict(); 我也使用jquery-1.4.2.min.js 。 但不能正常工作我的菜单和链接动作。 我为此付出了更多努力。 我希望,在这里我会得到一些解决方案。 帮我。 谢谢你宝贵的时间。