Tag: jsp

jstl:foreach循环设置值到隐藏变量总是返回零

我有一个类似下面的foreach循环 ${categoryName} 我尝试设置项目的索引值,如下所示 当我这样做的时候 var categoryIndex = $(‘#categoryIndex’).val(); console.log(“categoryIndex : “+categoryIndex); onClick列出的项目,它总是打印0 可能是什么问题呢?

Jquery Ajax Post中的CORS问题

我正在从jquery做ajax post,这样我将调用属于不同域的两个rest服务来执行我的业务逻辑。 虽然这样做,我得到一个CORS问题和谷歌引用,我添加crossDomain:true到我的ajax现在,只有当ajax中没有指定标题时(如下所示),如果我添加标题,我的工作完全正常,我得到以下错误。 请指教。 $.ajax({ method : ‘post’, dataType: ‘json’, crossDomain: true, headers : { “country” : “us”, }, url : ‘myurl.do’, async : true, beforeSend : function() { }, success : function(data) { console.log(‘success’, data); }, error : function(request, status, error) { console.log(‘Error!’, status, error, request); }, complete : function() { console.log(‘Completed!!’); } }); […]

如何使用ajax从自动完成框中获取选定的值

我可以使用ajax autocomplete在文本框中显示数据库中的数据。 我有一个要求,就像我们需要从下面显示的名称中选择一个名称,并使用“alert”消息显示我们选择的名称。 我发布了我的所作所为。 的index.jsp Autocomplete in java web application using Jquery and JSON Autocomplete in java web application using Jquery and JSON autocompleter.js $(document).ready(function() { $(function() { $(“#search”).autocomplete({ source : function(request, response) { $.ajax({ url : “SearchController”, type : “GET”, data : { term : request.term }, dataType : “json”, success : function(data) { […]

Struts2和jsp使用jquery ajax发布提交并获得一个像toast一样的消息来消失?

我正在使用struts2进行Web应用程序开发。 在注册表单中,我想使用query ajax ,以便表单以异步方式提交,并且在成功的表单提交上, 我可以获得服务器端成功消息,其forms为toast或来自和消失的元素。 好吧,我已经尝试了很多,并在某处实现了这个东西,但没有使用jquery ajax而是正常的javascript and ajax而不是。 代码流程如下: 包含表单的Home.jsp页面。 定义映射的文件,即struts.xml。 当数据在数据库中成功保存时,输出页面也是同一页面。 现在使用ajax和jquery我想知道如何实现所需的function。 从哪里通过行动…以及如何进一步……?

JSP / Spring MVC和CDN?

您建议采用哪种方法使您的JSP项目/ Spring MVC项目为内容交付网络(CDN)做好准备? 含义:在localhost上静态内容应该是本地的,在实时网站上静态内容应该由CDN提供。 目前我只看到以下选项: 使用环境属性,例如 使用自定义标记按需添加CDN主机名 使用JQuery在客户端附加CDN主机名(不好的做法?),例如 $(“img”).each(function() { this.src = ‘http://HOSTNAME/’ + src; }); 要么 $(“img”).attr(‘src’, function(index, attr) { this.attr = ‘http://HOSTNAME/’ + this.attr; }); 有任何想法吗? 欢迎所有建议:-)

将数据从servlet传递到Ajax应用程序中的javascript代码?

我有一个简单的jsp / servlet应用程序,我想为这个应用程序添加AJAXfunction。 我使用JQuery,但我使用的javascript框架并不重要。 这是我的代码: function callbackFunction(data){ $(‘#content’).html(data); } $(‘document’).ready(function(){ $(‘#x’).click(function() { $.post(‘/ajax_2/servlet’,callbackFunction) }); }); Increase it Servlet的 HttpSession session = request.getSession(); Integer myInteger = (Integer)session.getAttribute(“myInteger”); if(myInteger == null) myInteger = new Integer(0); else myInteger = new Integer(myInteger+1); session.setAttribute(“myInteger”, myInteger); response.getWriter().println(myInteger); 问题: 我使用out.print将数据从servlet传输到javascript代码(ajax代码),但如果我有一个复杂的结构,如对象的Vector或类似的东西,那么传输数据的最佳方法是什么? 怎么样的XML文件, JSON ? 是否有任何特殊的 jsp / servlets库将数据从servlet传输到ajax应用程序? 如何在callbackFunction中解析这些数据?

如何在javascript中获取spring mvc controller模型键值?

我正在使用弹簧mvc控制器。 在控制器里面我把一些值放在模型里面说。 现在我想重温那个值,或者只是说在javascript中打印这个值。 我该怎么做? 这是我的控制器类。 我正在添加“电影”作为关键。 现在我想在java脚本中显示该电影的名称(不在JSP内部。但是在JavaScript中) @Controller @RequestMapping(“/movie”) public class MovieController { @RequestMapping(value=”/{name}”, method = RequestMethod.GET) public String getMovie(@PathVariable String name, ModelMap model) { model.addAttribute(“movie”, name); return “list”; } } 这是我的JSP //I want to print movie name inside java script not inside jSP body tag. var movie_name = ${movie}; alert(“movies name”+ movie_name); Movie Name […]

如何使用ajax请求逐行读取文件,而文件是由其他程序使用java编写的?

在我的项目中,1)我使用logback添加了logger。 记录器在运行项目时写入文件。 2)我想在记录器写入时读取该文件,并在html / jsp页面上显示它的输出。 3)要读取文件,我想从html / jsp页面发送ajax请求,并逐行显示输出。 即读取一行并在html页面上显示。 这是我做的—– //To read file try { // FileReader reads text files in the default encoding. FileReader fileReader = new FileReader(fileName); // Always wrap FileReader in BufferedReader. BufferedReader bufferedReader = new BufferedReader(fileReader); while((line = bufferedReader.readLine()) != null) { System.out.println(line); out.println(line); } bufferedReader.close(); } catch(FileNotFoundException ex) { System.out.println( […]

从html表的行中预先填充表单字段(所有这些都应该发生在jsp上)

我正在尝试使用jquery或javascript来填充表单字段,其中行元素通过单击行来选择。 我尝试在stackoverflow上找到一个类似的问题的解决方案。我是一个新手,请耐心等待我。 ( http://jsbin.com/rotuni/2/edit ) 。但我尝试了很多次。它没有按预期工作。 //html part containing the form fields which is to be pre-populated. Value1 Value2 Value3 Value4 value1 value2 value3 value4 js部分 $(function() { var tableData = [ { value1: “row1-v1”, value2: “row1-v2”, value3: “row1-v3”, value4: “row1-v4” }, { value1: “row2-v1”, value2: “row2-v2”, value3: “row2-v3”, value4: “row2-v4” } ]; var rows […]

如何在jQuery中访问Struts 2变量

我试图通过jQuery访问Struts 2属性。 我的Common.js文件如下所示: $(document).ready(function() { alert(“”); }); 当我加载我的视图时,它会提醒整个字符串而不是解析Struts 2变量。 我猜我只缺少一些语法技巧……任何帮助都会受到赞赏。 谢谢!