【java – 如何停止我的paint方法表单重复两次?】教程文章相关的互联网学习教程文章

java – Stripes框架:如何在表单中禁用字符串转义【代码】

我正在使用条带框架来实现Web应用程序.为了避免各种攻击,将文本存储清理到数据库中,并且清理过程包括HTML实体的编码. 当我制作带条纹的表格时,我的问题出现了.当表格开始时,一切都很好.但是,当用户先前输入的内容是此表单,并且现有值是从DB中提取的,在操作bean中设置然后由条带表单标签显示,条带再次将其转义.这会导致我的字符串双重转义. 无论如何,我可以告诉条纹,我知道我在做什么,我给你的字符串已经逃脱了?解决方法:似乎最好的...

java – 如何在上传文件大小超过限制时取消表单提交?【代码】

我试图使用Spring CommonsMultipartResolver限制图像大小.问题是上传后会立即抛出“文件大小异常”,但上传会一直持续到最后(由于在表单上执行POST的性质).因此,我最终在磁盘上保存临时文件,检查大小,然后向用户显示验证错误消息,并在此之外浪费额外的带宽/资源. 有没有办法通过在达到指定的图像大小时取消表单提交来解决问题?解决方法:这只能通过在客户端进行检查来实现.您可以使用新的HTML5 File API来提供它,它提供a size prope...

java – 带有单选按钮的表单中的下一个和后退按钮【代码】

我想在html表单上输入数据库和计时器中的10个问题.问题逐一显示当我点击下一个按钮时,将显示下一个问题当点击后退按钮时,应显示上一个问题<form name="form1" bgcolor="red" action="resultbyme.jsp" method="POST"><div style="background-color:orange;"> <% qno=n+1;ques=rs.getString(4);op1=rs.getString(5);op2=rs.getString(6);op3=rs.getString(7);op4=rs.getString(8);%><br>Q.<%=qno%>--><%=ques%></br><input type="rad...

java – 迁移表单Hibernate3到Hibernate4不断支持嵌套事务【代码】

在我们将应用程序从hibernate3迁移到hibernate4之前的一周,在hibernate3中,每个东西都运行良好但在迁移到hibernate4之后.我一直不支持嵌套事务. 下面是我的服务层,它正在调用daopublic class LeaveApplicationService implementsSerializable,LeaveApplicationInterfaceService{@Autowiredprivate LeaveApplicationInterfaceDao _leavApplicationInterfaceDao;//getter setter@Overridepublic synchronized void clickOnAddLeaveBu...

java – 将表单字段注入具有相同属性名称的多个bean中【代码】

所以问题应该非常简单.我有一个表单,GET和POST控制器方法和一个表单支持bean. 表格的相关部分:<form:form modelAttribute="newUser" method="post" action="${signUpUrl}"><table><tbody><tr><tr><td>Username: </td><td><c:out value="${userForEditBean.username}"/></td><td></td></tr><tr><td>Password</td><td><form:password path="password" size="20"/></td><td><form:errors path="password" cssClass="error"/></td></t...

java – Liferay 6.2上的Spring MVC表单中的Portlet命名空间【代码】

有没有办法让Spring MVC表单为portlet命名?我不想设置<requires-namespaced-parameters>false</requires-namespaced-parameters>为了让Spring mvc表格在Liferay 6.2下运行. 我正在考虑重写Spring form-taglib,以便它将portlet-namespace前缀放在表单字段名称/ ids之前,而不实际尝试将它们绑定到带有命名空间的bean属性(这显然不起作用)但是看起来非常耗时. 有没有人知道解决这个问题的另一种方法? 以下是显示确切问题的表单示例:...

java – IntelliJ IDEA – GUI Designer – 无法预览表单【代码】

当我在IntelliJ IDEA中创建GUI表单时,单击 Preview menu item创建错误: 无法预览表单’… / Main.form’原因:找不到类:javax.swing.JPanel 但是,在链接类中手动创建主方法并运行后者,将创建我的应用程序窗口而不会出现问题:public static void main(String[] args) {JFrame frame = new JFrame("UBPrivacy");frame.setContentPane(new Main().panel1);frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.pack();fram...

Java框架,库或IDE最适合基于表单的应用程序的RAD?

我的下一个项目是一个Web应用程序,它有许多表单,必须与某种Java框架.我想选择一个允许快速应用程序开发(特别是以形式为中心)的框架,并且不需要重新发明轮子.我曾经尝试过Visual JSF和Netbeans,我很高兴,但他们不再提供相同的功能了:( 2011年初我最好的选择是什么?解决方法:看看这个,很多框架之间有很多比较. http://raibledesigns.com/rd/entry/my_comparing_jvm_web_frameworks 获胜者是Grails和Rails.我的2个?尝试使用JRuby on...

java – 如何返回String表单actionPerformed?【代码】

我正在尝试使用按钮来控制在窗口上执行的操作.为此,我试图返回字符串以在整个程序中发出命令.到目前为止,我设法让这段代码工作:@Override public void actionPerformed(ActionEvent e) {setCommand(e.getActionCommand()); }public void setCommand(String g){command = g;getCommand(); }public String getCommand() {return command; }但是,当我在另一个班级中这样做时,没有任何反应:System.out.print(button.getCommand());我...

java – Spring MVC表单验证日期字段【代码】

我有一个表单字段应转换为Date对象,如下所示:<form:input path="date" />我要求通过以下方式进行验证: >如果用户将此字段留空.我需要设置一些默认日期.>如果用户以不可接受的格式进入,我需要提出错误. 问题是我可以满足第一或第二要求. >我可以注册PropertyEditor,如果日期不可接受,请设置null,如果此字段为null,则设置一些默认日期.但是使用这种方法我无法满足第二个要求,因为如果我将其转换为null,我将无法向用户注册第二个错误...

java – 使用Vaadin的嵌套表单/显示集合的内容

我想以Vaadin形式显示一个复杂的Java Bean,以便用户可以编辑bean.但是,bean由简单属性(String,Integer等)组成,但也包含另一个bean的集合(尽管它只有简单的属性). 我想知道的是显示一个表,其中包含嵌套bean的简单属性.每行显示嵌套bean的一个实例.当然,必须有一种方法来添加新行(附加到集合)并删除行(从集合中删除). 我已经做了一些研究,如何用Vaadin实现这一目标.但是,没有成功.有没有一种解决这个问题的模式?需要采取哪些措施?解...

java – Spring MVC表单验证:如何使字段可选?【代码】

我有一个表单(Spring 3 MVC项目),我正在使用DTO(数据传输对象)进行数据验证.数据被发送到控制器,我正在使用BindingResult.hasErrors()方法和适当的注释检查它的有效性.我将简化这里,因为我遇到了数字字段的问题. DTO:public class Item {private String discount;@Digits(integer = 15, fraction = 2)public String getDiscount() {return discount;}}如果我提交没有在折扣字段中写入的表单,BindingResult.hasErrors()将返回带有消...

java – Spring和Hibernate:包含对象的对象的表单【代码】

有一个名为“Person”的实体和一个名为“Course”的实体,其关系多对多.连接实体称为“PersonCourse”.@Entity @Table(name="person_course") public class PersonCourse implements Serializable {@Id@ManyToOne@JoinColumn(name="course_ID")private Course course;@Id@ManyToOne@JoinColumn(name="person_ID")private Person person;// Getter and setters here }我有以下表格,我应该将信息保存到“PersonCourse”:<form:form m...

java – Spring表单命令的意图

Spring的表单控制器(如SimpleFormController或BaseCommandController)使用命令在HTML表单和控制器之间传递数据.我的问题是,通常的做法是将支持模型用作命令本身吗?或者通常创建一个单独的命令,其中包含与支持模型中的属性相对应的属性. 我的问题是,要使用支持模型作为命令,属性编辑器是转换非字符串属性所必需的.想象一下具有许多非字符串强类型自定义字段类型的数据模型.在表单提交上,属性编辑器在调用验证程序之前执行转换.如果...

java – 如何使用jsf-2和primefaces-3.4提交表单中的上传文件【代码】

我有许多输入字段和primefaces组件的表单上传多个文件“p:fileUpload”当我提交表单时我无法获取上传的文件..管理的bean是“RequestScoped”.那么如何在不制作manged bean View范围的情况下获取上传的文件呢? 上传方法public void upload(FileUploadEvent event) {try {FacesMessage msg = new FacesMessage("Success! ", event.getFile().getFileName() + " is uploaded.");FacesContext.getCurrentInstance().addMessage(null,...