Java tutorial
/* * Copyright (c) 2014 SK planet. * All right reserved. * * This software is the confidential and proprietary information of SK planet. * You shall not disclose such Confidential Information and * shall use it only in accordance with the terms of the license agreement * you entered into with SK planet. */ package com.skplanet.payment.sample.controller; import java.text.DateFormat; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Locale; import org.apache.ibatis.session.SqlSession; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; /** * <pre> * {@code Cross Site Scripting} {@code String} * , . <br/><br/> * </pre> * */ @Controller public class SampleController { private static final Logger logger = LoggerFactory.getLogger(SampleController.class); @Autowired private SqlSession sqlSession; /** * Simply selects the home view to render by returning its name. */ @RequestMapping(value = "/", method = RequestMethod.GET) public String home(Locale locale, Model model) { logger.info("Welcome home! The client locale is {}.", locale); Date date = new Date(); DateFormat dateFormat = DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG, locale); String formattedDate = dateFormat.format(date); model.addAttribute("serverTime", formattedDate); List<HashMap<String, String>> outputs = sqlSession.selectList("userControlMapper.selectSample"); model.addAttribute("showDB", outputs.toString()); return "home"; } }