摘要: Struts2(上)一、 经典的MVC模式二、 Struts1.x对MVC的实现三、 Struts1.x的主要组件和作用组件作用ActionServlet中央控制器Action分控制器,调用JavaBean实现业务逻辑,Action可以分为Action、DispatchAction等不同类型ActionForm封装参数,实现服务器验证,文件上传等Forward转发到目的地,可以是JSP,也可以是另一个ActionStruts-config.xml配置文件,配置有ActionForm,Action,Forward等,通过XML解析,然后使用反射技术使用该文件Struts标签库和JSTL类似,和S 阅读全文
posted @ 2013-10-31 14:24 泉水叮~咚 阅读(750) 评论(0) 推荐(0)
摘要: jsp中result的默认类型为dispatcher。dispatcher:与效果相同redirect:与response.sendRedirect("")效果相同response.sendredirect("http://www.foo.com/path/error.html");重定向和转发有一个重要的不同:当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这个过程。 与之相反,重定向方式的含义是第一个页面通知浏览器发送一个新的页面请求。因为,当你使用重定向时,浏览器中所显示的URL会变成新页面 阅读全文
posted @ 2013-10-31 13:27 泉水叮~咚 阅读(310) 评论(0) 推荐(0)
摘要: http://www.360doc.com/content/10/0712/10/1720440_38421273.shtml#使用jdbc方式连接数据库时会使用一句代码Class.forName(StringclassName).这句话是什么意思呢?首先说一点Class.forName(StringclassName)这个方法的作用是装载className这个字符串指定的类。官方文档返回与带有给定字符串名的类或接口相关联的Class对象。调用此方法等效于:Class.forName(className,true,currentLoader)其中currentLoader表示此类的定义类加载器 阅读全文
posted @ 2013-10-31 10:34 泉水叮~咚 阅读(616) 评论(0) 推荐(0)
摘要: 1. pageEncoding:jsp页面编码: jsp文件本身的编码2. contentType: web页面显示编码:jsp的输出流在浏览器中显示的编码3. html页面charset:web页面输入编码: 输入框输入的字体编码4. setCharacterEncoding:request.setCharacterEncoding(),response.setCharacterEncoding()web服务器输入的请求流: web Server相应浏览器的请求数据5 .setContentType:response.setContentType()web服务器输出的响应流: web Ser 阅读全文
posted @ 2013-10-31 09:40 泉水叮~咚 阅读(363) 评论(0) 推荐(0)