package com.xxx.controller;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import com.xxx.controller.valueobject.ShopInfoVO;
import com.xxx.model.SmiShopInfo;
import com.xxx.service.ISmiShopInfoService;
/**
* 影院店铺信息action
*
* @author author
* @date 2016/02/16
*/
@Controller
public class ShopInfoAction
{
private Logger logger = Logger.getLogger(this.getClass());
@Autowired
private ISmiShopInfoService smiShopInfoService;
/**
* 用户登录
*
* @ResponseBody 设置该参数,指定response的type为比如json或xml,本文采用json序列化方式传输数据
*
* @param request
* @param response
* @param shopNo
* @param password
* @return
* @throws Exception
*/
@RequestMapping(value = "/login.do")
public @ResponseBody ShopInfoVO login(HttpServletRequest request, HttpServletResponse response, String shopNo,
String password) throws Exception
{
System.err.println("-----------------------------------");
SmiShopInfo shopInfo = smiShopInfoService.getShopByNoAndPwd("001", "123");
System.out.println(shopNo);
if (null == shopInfo || "".equals(shopInfo))
{
logger.warn(shopNo + ":登录失败,用户名或密码错误");
return null;
} else
{
ShopInfoVO vo = new ShopInfoVO();
vo.setId(shopInfo.getId());
vo.setShopNo(shopInfo.getShopNo());
vo.setShopName(shopInfo.getShopName());
vo.setShopPassword("");// 密码不传输到页面
vo.setShopType(shopInfo.getShopType());
vo.setNote(shopInfo.getNote());
logger.info(shopInfo.getShopName() + "[" + shopNo + "]:登录成功");
return vo;
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
Java_SpringMvc-maven.rar_springmvc_springmvc框架
共49个文件
xml:14个
java:9个
properties:6个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 18 浏览量
2022-09-23
19:23:34
上传
评论
收藏 90KB RAR 举报
温馨提示
搭建springMVC简单框架,适合初学者了解学习springmvc
资源推荐
资源详情
资源评论
收起资源包目录
Java_SpringMvc-maven.rar (49个子文件)
Java_SpringMvc-maven
pom.xml 10KB
target
test-classes
m2e-wtp
web-resources
META-INF
maven
SpingMvc-maven
SpingMvc-maven
pom.xml 7KB
pom.properties 221B
MANIFEST.MF 115B
classes
mybatis-config.xml 2KB
META-INF
maven
SpingMvc-maven
SpingMvc-maven
pom.xml 10KB
pom.properties 231B
MANIFEST.MF 115B
spring-mvc.xml 2KB
log4j.properties 695B
spring-dataSource.xml 5KB
config.properties 227B
spring.xml 800B
.settings
org.eclipse.m2e.core.prefs 90B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.project.facet.core.xml 252B
org.eclipse.core.resources.prefs 191B
org.eclipse.wst.common.component 895B
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.validation.prefs 50B
.jsdtscope 657B
org.eclipse.jdt.core.prefs 430B
src
test
resources
java
main
webapp
WEB-INF
web.xml 2KB
pages
css
login.css 2KB
images
waiting.gif 38KB
loginNew.html 866B
login.html 3KB
script
jquery.min.js 56KB
md5.js 7KB
login.js 2B
common.js 5KB
resources
mybatis-config.xml 2KB
spring-mvc.xml 2KB
log4j.properties 695B
spring-dataSource.xml 5KB
config.properties 227B
spring.xml 800B
java
com
xxx
dao
mapping
SmiShopInfoMapper.xml 1KB
SmiShopInfoMapper.java 423B
model
SmiShopInfo.java 1KB
controller
ShopInfoAction.java 2KB
valueobject
ShopInfoVO.java 2KB
service
ISmiShopInfoService.java 376B
impl
SmiShopInfoService.java 970B
注入与new差别
C.java 265B
A.java 887B
B.java 769B
.project 1KB
.classpath 2KB
共 49 条
- 1
资源评论
APei
- 粉丝: 63
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Windows系统下安装与配置Neo4j的步骤
- 基于matlab实现潮流计算和最优潮流计算的程序1,对毕业设计有一定用处.rar
- 基于大数据学习资源推荐系统的设计与实现(部署视频)-kaic.mp4
- 哈工大形式语言和自动机2022期末含答案
- Windows系统下安装与配置Neo4j的步骤
- 哈希算法(Hash Algorithm)是一种将任意长度的二进制数据映射为较短的、固定长度的二进制值的函数.txt
- Windows系统下安装与配置Neo4j的步骤
- 在二叉树或更复杂的树形结构中,先序输出叶结点.txt
- 列出所有祖先结点的概念通常与树形结构或图论中的节点相关.txt
- 基于matlab实现潮流计算程序,MATLAB潮流计算程序.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功