摘要: 一.spring-serlvet.xml1 2 3 4 5 二.Controller 1 @Controller 2 public class PersonController { 3 4 @RequestMapping(value="/test/add" , method=RequestMethod.GET ) 5 public ModelAndView add(){ 6 String data = "这是一个添加人的方法"; 7 return new ModelAndView("/index... 阅读全文
posted @ 2014-01-07 17:10 哎呦喂,我的小祖宗╰つ 阅读(1092) 评论(0) 推荐(0) 编辑
摘要: web.xml 1 2 spring 3 org.springframework.web.servlet.DispatcherServlet 4 5 contextConfigLocation 6 classpath:/springmvc/spring-servlet.xml 7 8 1 9 10 11 spring12 / 13 如果web.xml文件是这样配置的,mapping映射路径是所... 阅读全文
posted @ 2014-01-07 14:50 哎呦喂,我的小祖宗╰つ 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一.Controller 1 public class MultiController extends MultiActionController { 2 3 public ModelAndView add(HttpServletRequest request,HttpServletResponse response){ 4 System.out.println("add"); 5 String data = "add"; 6 return new ModelAndView("/index","data",data 阅读全文
posted @ 2014-01-07 14:25 哎呦喂,我的小祖宗╰つ 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 一.控制标签体是否输出 1 2 3 aaaaa4 5 控制aaa是否输出,通过查看Tag帮助文档,了解到,在doStartTag()方法中,如果返回的是EVAL_BODY_INCLUDE,和skip.boby,来控制是否输出标签体1 @Override2 public int doStartTag() throws JspException {3 4 //不输出 输出:EVAL_BODY_INCLUDE5 return Tag.SKIP_BODY;6 } tld1 2 3 ... 阅读全文
posted @ 2014-01-06 10:43 哎呦喂,我的小祖宗╰つ 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 1.java类实现tag接口,实现了tag接口,这个类叫做标签处理器,我们可以继承Tagsupport,这个类实现了Tag接口 2.编写tld文件,放在webinf下,头和尾在tomcat的目录下去抄:apache-tomcat-6.0.35\webapps\examples\WEB-INF\jsp2\jsp2-example-taglib.tld简单的写一个1.标签处理器 1 public class ViewIPtag extends TagSupport { 2 3 @Override 4 public int doStartTag() throws JspExc... 阅读全文
posted @ 2014-01-03 10:46 哎呦喂,我的小祖宗╰つ 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 配置出错页面可以有两种方式 1.page指令 这个只能作用于当前的jsp页面 2.web.xml ~.exception-type:依据错误的类型 ~.exception-code:依据网页打开状态 java.lang.ArithmeticException /errors/arithmentException.jsp 这个配置是全局配置,出现这个错误时直接调用这个页面显示给用户,不会给用户拋异常,但是arithmentException.jsp,这个jsp页面大小不能... 阅读全文
posted @ 2013-12-30 16:31 哎呦喂,我的小祖宗╰つ 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 这个防止表单提交,struts也是这样写。 通过一个servlet来生成一个表单,下面这个用于生成 1 public void doGet(HttpServletRequest request, HttpServletResponse response) 2 throws ServletException, IOException { 3 TokenProcessor tok = TokenProcessor.newInstance(); 4 String token = tok.generateToken(); 5 ... 阅读全文
posted @ 2013-12-30 11:29 哎呦喂,我的小祖宗╰つ 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1 public void doGet(HttpServletRequest request, HttpServletResponse response) 2 throws ServletException, IOException { 3 4 response.setCharacterEncoding("UTF-8"); 5 response.setContentType("text/html;charset=utf-8"); 6 response.getWriter().write("您上次... 阅读全文
posted @ 2013-12-27 10:37 哎呦喂,我的小祖宗╰つ 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 利用referer来得到这个连接是从哪点进来的。 等于空是有可能,用户直接把这个地址打到浏览器的地址栏的,这样不行,并且,如果不是以http://localhot开头的也是不行,那我们就跳到首页 1 public void doGet(HttpServletRequest request, HttpServletResponse response) 2 throws ServletException, IOException { 3 4 String referer = request.getHeader("refe... 阅读全文
posted @ 2013-12-26 17:09 哎呦喂,我的小祖宗╰つ 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 这个技术掌握就可以,如果要实现页面包含就用html实现1 request.getRequestDispatcher("include/head.jsp").forward(request, response);2 3 response.getWriter().write("bbbbbbbbb");4 5 request.getRequestDispatcher("include/foot.jsp").forward(request, response); 这里要注意,因为要遵循页面的规则,我们这里的head.... 阅读全文
posted @ 2013-12-26 16:25 哎呦喂,我的小祖宗╰つ 阅读(260) 评论(0) 推荐(0) 编辑