Tag: 形成

使用form:input为Spring MVC编写表单的正确方法是什么?

目标 我想在Spring MVC中编写一个表单并使用表单:输入一致 控制器: @RequestMapping(“/insertChapter”) public String insertChapter(@ModelAttribute Chapter chapter) { if (chapter != null) infoService.insertChapter(chapter.getChapter(), chapter.getChapter()); return “redirect:/getInfoListList”; } 但是服务器抱怨道: infoListList.jsp(第83行,第7列)根据TLD或标记文件,标记输入必须使用属性路径 第83行是表格forms:输入类型=“提交”… 题 那么编写这个jsp表单的正确方法是什么? 我知道如何使用没有forms的表单来编写:输入。 form:input和just input之间有什么区别? 它是否被认为是混合forms的好方式:输入和输入(用于提交按钮)?

在NetBeansUpdate之后无法编辑JFrame表单

最近,我一直在使用内置的GUI编辑器在NetBeans中开展一个项目。之前我注意到它生成了一个XML“.form”文件,该文件没有出现在Project Explorer窗格中,这是有意义的。 之前我在“设计”选项卡中处理表单时,它通知了我有关15个更新的信息。 我刚刚更新,没有阅读任何可能是一个坏主意但是当我重新启动IDE时,它在Project Explorer中单独显示我的GUI“.class”文件和“.form”文件,我无法在“Source”和“设计”。 我还注意到,通常不可编辑的生成代码现在可以编辑。 PS我能够很好地创建一个新的框架,设计编辑器仍然适用于新的框架

wicket中的动态支持

我希望使用wicket在我的页面中呈现标签,但是使用对选项进行 ,这在Wicket DropDownChoice中的Separator上进行了讨论,但在解决方案中, 假设标签是静态的,我想从数据库中提取选项和组。

在springmvc绑定地图

我在spring mvc 2中有一个表单,命令类为“Class1” 我想将Class3元素与此表单中的输入字段绑定。 以下是我的课程。 我正在迭代/绑定JSP中的Class2元素而不是像这样的map ………. 我的课看起来像 Class1 List class2List; String anyElement1; Class2 Map class2Map; String anyElement2; Class3 Map class3Map; String nameToGet; String anyElement3; 如何在class3Map绑定class3Map 。 可能吗? 编辑第一个答案 Caused by: org.springframework.beans.NullValueInNestedPathException: Invalid property ‘class2List[0].class2Map[0]’ of bean class [com.Class1]: Could not instantiate property type [com.Class3] to auto-grow nested property path: java.lang.InstantiationException: com.Class3 at org.springframework.beans.BeanWrapperImpl.newValue(BeanWrapperImpl.java:641)

“输入”命令按钮不提交仅按IE <9

我有2个元素彼此跟随(不是另一个),例如: 这很好用。 我遇到的问题是在IE 8中(我假设其他旧版本)在第一种forms时,我点击了我的键盘上的“输入”键,表单未提交。 页面重新加载,但甚至没有调用#{searchBar.search1} 。 所有这些奇怪的是,这在第二种forms中工作正常。 我没有收到错误消息,也没有从浏览器获得任何反馈。 在我的支持bean中,我有类似的东西: public String search1() { System.out.println(“submitting form1”); return “success”; } public String search2() { System.out.println(“submitting form2”); return “success”; } 当使用点击“回车”键时,我甚至没有进入支持bean。 但是:当我“点击”提交按钮(用鼠标)时,一切正常。 任何有关这方面的见解将不胜感激!

使用spring:message在Spring Web应用程序中定义表单标记属性

我正在开发一个Java / Spring Web应用程序。 我目前面临的问题是,我希望将message.resources中的消息显示为HTML中的属性。 因此,而不是硬编码值“登录”我需要的值 作为该输入标记的value属性。 由于页面都是xml,因此无法嵌套标签 <input type="submit" name="login" value="” /> 因为它不编译。 当然,我可以读取Java控制器中的值并使用JSTL变量来显示值,但我认为它太过于hackish和复杂,特别是对于具有大量提交按钮的页面。 是否有某种优雅的方式来完成我想做的事情?

spring mvc form:选择标签

我有一个Model,它包含一个Country(List)列表和一个包含Country对象的用户对象。 我认为用户可以选择他的国家。 这是我的jsp页面的片段: Select your country 这是我的帐户模型: public class Account { private User user; private List countries; public User getUser() { return user; } public void setUser(User user) { this.user = user; } public List getCountries() { return countries; } public void setCountries(List countries) { this.countries = countries; } } 当jsp加载(GET)表单时:select显示当前用户所在国家/地区的选定项目。 问题是,当我发布表单时,我得到这个例外: Field error in […]

如何从此示例中的目标列表中获取所有值

我发现这个例子有两个JList 。 如何从目标JList获取所有值? 我是Java的新手,我想从第二个列表中获取所有值来进行一些测试来学习。 import java.awt.BorderLayout; import java.awt.Color; import java.awt.GridBagConstraints; import java.awt.GridBagLayout; import java.awt.Insets; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.Arrays; import java.util.Collection; import java.util.Iterator; import java.util.SortedSet; import java.util.TreeSet; import javax.swing.AbstractListModel; import javax.swing.BorderFactory; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JList; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.ListCellRenderer; import javax.swing.ListModel; public class DualListBox extends JPanel { private […]

如何在servlet中读取utf-8值

在我的servlet中,我保存到一个String变量,这是一个在JSP页面中形成一个表单(带有POST)的值。这个值有时不是英文的.. s1 = request.getParameter(“Country”); 然后测试,我刚读到的东西我把它打印到日志屏幕,我得到$%^&当它不是英文时。 我试着补充一下 在我的jsp页面中,我还检查了server.xml是否有这个 URIEncoding=”utf-8″ 但它没有改变任何东西..我该怎么办? 编辑 我在servlet中添加了以下内容 if (request.getCharacterEncoding() == null) { request.setCharacterEncoding(“UTF-8”); } 在protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 但我仍然有问题

从spring mvc设置selectbox值

如何在控制器的jsp中设置selectbox值。 Employee employee = new Employee(); 我为实体Employee创建了新对象,然后使用此代码设置指定的值。 employee.setEmpDesignation(addEmployeeForm.getEmpDesignation()); 这是jsp 基本上我在设置错误发生时设置用户输入的值。 但它始终显示选择框中的第一个值。