package bigbank.web;
import bigbank.Account;
import bigbank.BankService;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.util.Assert;
import org.springframework.web.bind.ServletRequestUtils;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;
public class PostAccounts
implements Controller
{
private final BankService bankService;
public PostAccounts(BankService bankService)
{
Assert.notNull(bankService);
this.bankService = bankService;
}
public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response)
throws Exception
{
Long id = Long.valueOf(ServletRequestUtils.getRequiredLongParameter(request, "id"));
Double amount = Double.valueOf(ServletRequestUtils.getRequiredDoubleParameter(request, "amount"));
Account a = this.bankService.readAccount(id);
this.bankService.post(a, amount.doubleValue());
return new ModelAndView("redirect:listAccounts.html");
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
spring-security-samples-tutorial 源码实例
共54个文件
jar:20个
java:8个
class:8个
4星 · 超过85%的资源 需积分: 10 73 下载量 77 浏览量
2013-06-26
16:53:37
上传
评论 1
收藏 4.13MB RAR 举报
温馨提示
Spring Security是一个能够为基于Spring的企业应用系统提供描述性安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC(依赖注入,也称控制反转)和AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为企业系统安全控制编写大量重复代码的工作。
资源推荐
资源详情
资源评论
收起资源包目录
spring-security-samples-tutorial-3.1.3.rar (54个子文件)
spring-security-samples-tutorial-3.1.3
.project 1KB
.mymetadata 387B
WebRoot
loggedout.jsp 536B
WEB-INF
web.xml 2KB
bank-servlet.xml 769B
jsp
listAccounts.jsp 1KB
applicationContext-security.xml 3KB
lib
spring-asm-3.0.7.RELEASE.jar 52KB
spring-web-3.0.7.RELEASE.jar 389KB
spring-security-core-3.1.3.jar 332KB
jstl-1.2.jar 405KB
spring-security-config-3.1.3.jar 199KB
spring-security-crypto-3.1.3.jar 40KB
jcl-over-slf4j-1.6.1.jar 17KB
spring-aop-3.0.7.RELEASE.jar 314KB
spring-security-web-3.1.3.jar 248KB
spring-security-taglibs-3.1.3.jar 20KB
spring-webmvc-3.0.7.RELEASE.jar 410KB
logback-classic-0.9.29.jar 238KB
spring-context-3.0.7.RELEASE.jar 655KB
slf4j-api-1.6.1.jar 25KB
logback-core-0.9.29.jar 308KB
spring-context-support-3.0.7.RELEASE.jar 99KB
aopalliance-1.0.jar 4KB
spring-expression-3.0.7.RELEASE.jar 166KB
spring-beans-3.0.7.RELEASE.jar 544KB
spring-core-3.0.7.RELEASE.jar 375KB
classes
applicationContext-business.xml 1KB
bigbank
Account.class 2KB
BankService.class 487B
BankDao.class 264B
SeedData.class 965B
BankServiceImpl.class 1KB
web
ListAccounts.class 1KB
PostAccounts.class 2KB
BankDaoStub.class 2KB
logback.xml 360B
index.jsp 1KB
META-INF
MANIFEST.MF 25B
static
css
tutorial.css 205B
secure
index.jsp 2KB
extreme
index.jsp 842B
timeout.jsp 567B
.myeclipse
src
applicationContext-business.xml 1KB
bigbank
BankServiceImpl.java 828B
SeedData.java 646B
BankDaoStub.java 941B
BankService.java 430B
web
PostAccounts.java 1KB
ListAccounts.java 799B
Account.java 954B
BankDao.java 233B
logback.xml 360B
.classpath 2KB
共 54 条
- 1
jk3699
- 粉丝: 6
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页