使用jodd form简化SpringMVC中Controller的配置
来源:互联网 发布:看电影安卓软件 编辑:程序博客网 时间:2024/05/22 12:02
<taglib-uri>jodd</taglib-uri>
<taglib-location>/WEB-INF/lib/jodd.jar</taglib-location
<%@ taglib prefix="jodd" uri="http://www.springside.org.cn/jodd_form"%>
任意的一个javaBean做为FormBean
package joddform;
public class User {
private String userName;
private String password;
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}
在JSP页面使用jodd tag:,比如对应用户登录页面的
<%@ page language="java" contentType="text/html;charset=gb2312"%>
<%@ include file="/WEB-INF/jsp/common/taglib.jsp"%>
<html>
<head>
<title>jodd from测试</title>
</head>
<body>
<jodd:form bean="user" scope="session">
<form action="joddform.do" method="post">
<table width="300" align="center">
<tr>
<td>
用户名:
</td>
<td>
<input type="text" name="userName">
</td>
</tr>
<tr>
<td>
密码:
</td>
<td>
<input type="password" name="password">
</td>
</tr>
<tr>
<td>
<input type="submit" name="Submit" value="登录">
</td>
</tr>
</table>
</form>
</jodd:form>
</body>
</html>
Dispatch-servelt.xml中对controller的配置
<bean id="joddformController" class="joddform.JoddformController">
</bean>
不再需要这种方式:
import org.springframework.web.servlet.ModelAndView;
&& StringUtils.isBlank(user.getPassword())) {
return new ModelAndView("joddform/joddform");
} else {
System.out.println("用户名:" + user.getUserName() + " 密码:"
+ user.getPassword());
}
}
<bean id="joddformhandlerMapping"
class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<value>joddform.do=joddformController</value>
</property>
</bean>
<bean id="joddformController" class="joddform.JoddformController">
</bean>
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass"
value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/WEB-INF/jsp/" />
<property name="suffix" value=".jsp" />
</bean>
- 使用jodd form简化SpringMVC中Controller的配置
- 使用 jodd:form tag
- 使用 jodd:form tag
- SpringMVC的配置--controller
- SpringMVC-@Controller的使用
- Jodd Mail的使用
- Jodd HTTP的使用
- springmvc开发时IDE的使用和最简化配置
- SpringMVC Controller的配置方式
- 浅显易懂的SpringMVC中@Controller控制器配置
- 使用【SpringMVC】的【Controller注解】
- SpringMVC 中 jsp 页面对 Controller 返回数据的使用
- 使用spring注解@Controller @Service @Repository简化配置
- 使用spring注解@Controller @Service @Repository简化配置
- 使用spring注解@Controller @Service @Repository简化配置
- 使用spring注解@Controller @Service @Repository简化配置
- SpringMVC的form:form表单的使用
- springmvc中controller 使用@RestController 和 @Controller 返回结果的区别
- Symbian中的动态集合CArray的使用
- 程序员35岁前成功的12条黄金法则
- velocity 的资源加载方式
- MySql基本试用方法
- JAVA位运算
- 使用jodd form简化SpringMVC中Controller的配置
- MTK 中内存的分配 OslMalloc 和 OslMfree
- ASP.NET快速开发(二)
- 下半年规划
- java串口编程
- cobol文件操作
- 这就是我
- 一处落日,一处情伤
- HibernateOptimisticLockingFailureException