package com.kingschan.blog.controller.pub;
import javax.servlet.http.HttpServletRequest;
import org.apache.commons.lang.StringEscapeUtils;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import com.kingschan.blog.util.BlogUtil;
/**
*
* 主页
* @author kings.chan
*date:2016-05-17
*/
@Controller
public class HomeController {
@RequestMapping("/websitehome")
public ModelAndView home(HttpServletRequest request){
ModelAndView av =new ModelAndView("/home/index");
av.addObject("page", request.getParameter("page"));
return av;
}
@RequestMapping("/q")
public ModelAndView query(HttpServletRequest request,String q){
ModelAndView av =new ModelAndView("/home/index");
av.addObject("page", request.getParameter("page"));
try {
if (null!=q&&!q.isEmpty()) {
String s=BlogUtil.filterXss(q);
av.addObject("fulltext", s);
av.addObject("keyword", StringEscapeUtils.unescapeHtml(s));
}
} catch (Exception e) {
e.printStackTrace();
}
return av;
}
}