Struts2学习
文章平均质量分 57
iteye_1584
这个作者很懒,什么都没留下…
展开
-
Struts2及Struts2开发环境的搭建
struts2是在webwork上发展而来的。 Struts2的优点:1、在软件设计上struts2没有像struts1那样跟Servlet API有着紧密的耦合。Struts2属于无入侵式的设计。2、Struts2提供了拦截器,利用拦截器可以进行AOP编程,实现权限拦截等功能。3、Struts2提供了类型转换器,我们可以把特殊的请求参数转换成需要的类型。在Struts1中,如果我们要实现同...原创 2014-09-14 15:10:08 · 144 阅读 · 0 评论 -
struts2的常量
常亮定义:因为常量可以在下面多个配置文件中进行定义,所以我们需要了解struts2加载常量的搜索顺序:struts-default.xmlstruts-plugin.xmlstruts.xmlstruts.propertiesweb.xml如果在多个文件中配置了同一个常量,则后一个文件中配置的常量会覆盖前面文件中配置的。 一些常用的常量:<!-- 指定默认编码值,作用于HttpSe...原创 2014-09-14 18:33:39 · 72 阅读 · 0 评论 -
如何获取 HttpServletRequest 、HttpSession、ServletContext 、HttpServletResponse
如何获取 HttpServletRequest 、HttpSession、ServletContext 、HttpServletResponse:方法一,通过ServletActionContext类直接获取:public String rsa() throws Exception{ HttpServletRequest request = ServletActionContext.getReq...原创 2014-09-14 20:40:02 · 283 阅读 · 0 评论 -
struts2实现简单文件上传
1、jsp页面: <body> ${msg } <form action="${pageContext.request.contextPath}/fileupload/fileupload.action" enctype="multipart/form-data" method="post"> 文件:<input type="file"原创 2014-09-14 21:28:48 · 75 阅读 · 0 评论 -
Struts2中的ModelDriven机制及其运用(转)
所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下: package cn.com.leadfar.struts2.actions; public class User { private int id; private String username; private String passw...原创 2014-09-15 14:58:14 · 64 阅读 · 0 评论