Tag: jsp

$(..)DatePicker在控制台中不是函数错误

这是我的孩子jsp,它将被替换为Master页面,看到这整个代码` <% System.out.println("view details page called ***** "); System.out.println("view details page called ***** "); int id = Integer.parseInt(request.getParameter("id")); List list = new UserMethod().getUser(id); UserWS userWS = list.get(0); %> <!– –> <!– –> var $j = jQuery.noConflict(); $j(function() { $j(“#datepicker”).datepicker(); }); <input type="hidden" name="id" value="”> First Name <input type="text" name="firstname" id="firstname" value="” class=”inputtext” /> Last Name […]

Struts2 + Bootstrap数据表:如何在不加载所有数据的情况下进行分页

我正在使用Struts2框架的一些应用程序中工作,我在一些List加载了我们需要的所有数据,然后在JSP文件中,这个列表被迭代并使用bootstrap框架显示在数据表中。 这工作正常,但我知道如何在不加载生成的HTML中的完整数据的情况下执行此操作,就像我有1.000.000(一百万)条记录一样。 我不希望所有记录都在JSP的结果HTML输出中,只有10个首先,并且如果需要,则使用分页加载(使用jQuery?)数据集的其余部分。

AJAX – Spring Controller – JSP

我想生成AJAX(基于jQuery)请求Spring MVC控制器并将带有对象的Collection返回给jsp。 我有两个麻烦:1。AJAX成功块不起作用(具有数据类型的东西); 2.不知道如何将这些对象显示给jsp。 size : ^此代码不起作用。 我的AJAX请求: function AJAXItemRequest(name, surname) { $.ajax({ type : “POST”, dataType: “json”, url : “/pages/users”, data : {name: nameValue, surname: surnameValue}, success : function(data) { alert(‘success’); } }); } Spring MVC控制器 @RequestMapping(value = “/users”, method = RequestMethod.POST) public ModelMap userHandler(ModelMap model, HttpServletRequest request, @RequestParam(“name”) String nameValue, @RequestParam(“surname”) String surnameValue […]

使用jquery将JSON数组从jsp传递到javascript

我现在已经搜索了两天,并尝试了所有可能的事情。 我使用GSON创建一个JSON数组。 当我通过jquery将其发送到Javascript之前打印出我的json字符串时,它看起来像这样: [{“var1″:”hi”,”var2″:”this”,”var3″:”is”}] 在我看来很好。 我尝试过以下两种方式向js发送: String json = gson.toJson(googData, listType); response.setContentType(“application/json”); response.setCharacterEncoding(“UTF-8”); response.getWriter().write(json); 和 String json = gson.toJson(googData, listType); 这是我的js代码: $.getJSON(“testgoogle.jsp”, function(json) { $.each (json, function(k, v) { alert(v.val1); }); }); 很简单吧? 我可以将其更改为$ .get并查看字符串。 如果我发出警报(k),它只会警告0次。 我怀疑我用json字符串传递了一些空白区域。 当我提醒从jsp返回的任何内容时,警报框中显示的内容低于警报(“hi”)。 你知道在哪里! 是在警报框中,“hi”是如何正确的! IMG。 好吧,当我从jsp发送时,它低于! 我一直把移到了顶部,所以我的jsp看起来像: 正如你所看到的,我正在抓住稻草。 这在!的底部返回“hi”。 我的jsp中的线越多,我就会在警报框中向下移动“hi”。 还有,奇怪的是。 如果我把它放在我的jsp的顶部: 这实际上会在我的警报中打印出来。 如果您需要更多信息,请告诉我。 解决方案:当密钥为var1时,我试图调用val1。 哇! 我将永远不会得到所有这些时间;)正确的代码与上面的相同,除了val1应该是var1。 此外,我尝试使用eval(json),它仍然适用于FYI。 感谢您试图帮助大家!

如何在最终用户的浏览器中显示事务处理状态或服务器端的工作?

____ —– > 60% completed 我想在网络浏览器中显示用户的某些处理状态的上述类型。 例如,我创建一些表格说1000表示我不希望在某些事情发生时被用户打扰。 所以我需要向用户显示状态(目前在浏览器中以gui方式创建的表的数量)。 给我一些想法。 提前征求意见和回答。 注意:在复制某些数据时,我们可以在Windows中看到这些类型的图形。 在这里,我可以给出一些照片。 希望你得到我想要的东西。

如何将参数从jsp传递给iframe?

我有一个jsp,我称之为iframe,称为iframe1。 现在我有一个名为myActualValue的参数,我从bean中获取它。 现在我必须将此参数传递给iframe1。 我该怎么做 ? 请帮助。

如何使用javascript将jsp包含在另一个jsp中

我有一个按钮注销。 点击退出后,我需要显示另一个页面。 我怎么能用JavaScript做到这一点? 谁能帮帮我吗? 我的代码:  Log out 我试过这个: $(‘#logoutId’).click(function(event) { $(‘#logoutdiv’).load(‘ConfirmationPopup.jsp’); });

javascript的onClick事件无法在移动设备中运行

在我的JSP页面中,我使用的是onkeypress=”return event.charCode >= 48 && event.charCode <= 57 "以仅允许数字。 它与网站浏览器一起工作正常。好吧,它在移动设备浏览器(谷歌浏览器)中不受支持。我已经启用了javascript来执行。 我尝试了这个答案 ,但没有任何反应。 我有另一个问题,它将计算value in input tag的值,如果该值大于4999,它将显示另一个输入标签,它也不能在移动设备中工作。 我该如何解决这个问题? 这是代码, 第一个输入值的按钮,仅接受数字值 = 48 && event.charCode 隐藏按钮,当值大于4999时显示 脚本文件 function showFile() { var choice = document.getElementById(‘upload’).value; if (choice > 4999) { document.getElementById(‘openfile’).style.display = ‘block’; } else { document.getElementById(‘openfile’).style.display = ‘none’; } }

使用servlet返回json对象

我有一个servlet。 它的工作原理是这样的 – 我发送action-name,servlet创建action-object,执行一些任务,然后返回字符串view作为结果 – 到我应该发送给用户的页面。 Servlet对doGET和doPost工作方式相同。 String name = getActionName(req); Action action = (Action) pico.getComponentInstance(name); String view = action.exec(req, resp); // router if (view.startsWith(“redirect:”)) { resp.sendRedirect(view.substring(“redirect:”.length(), view.length())); } else { getServletContext().getRequestDispatcher( “/” + view + “.jsp”).forward(req, resp); } 我有AjaxAction,我从请求获取值,从数据库获取对象,将其转换为json字符串。 但是如何从行动中归还呢? Action返回string,表示应该发送用户的下一页。 我把他送到主页。 String requestId = req.getParameter(“requestId”); Long id = Long.valueOf(requestId); Request item = requestDao.read(id); […]

将多维数组从jsp传递给控制器

我正在创建一个更新页面,我使用jquery创建一个二维数组,其中包含更新的propertyName和旧值。 我这样做是为了不需要在服务器上检查更新的属性。 这个updatedParam变量我需要将它传递给Spring控制器。 该怎么做? 此变量不是模型支持表单的一部分。 我在控制器中尝试了以下操作,但它不起作用 @RequestMapping(value = “/updateEmployee.html”, method = RequestMethod.POST) public String updateEmployee( BindingResult result, @ModelAttribute(“employee”) Employee employee, ModelMap model, @ModelAttribute(value = “updatedParam”) Map updatedParam) { 我甚至试过这个,但即使它不起作用 @RequestMapping(value = “/updateEmployee.html”, method = RequestMethod.POST) public String updateEmployee( BindingResult result, @ModelAttribute(“employee”) Employee employee, ModelMap model, @ModelAttribute(value = “updatedParam”) String[][] updatedParam) { 注意:updatedParam是我在jsp中生成的变量,当我在表单提交上调用此操作时,我希望传递该变量。 另请注意表单提交代码 $(“#updateEmployeeForm”).submit(function(){ //Compute […]