Struts1.0
文章平均质量分 66
switzerland
这个作者很懒,什么都没留下…
展开
-
attribute属性介绍
struts-config.xml中: 如果没有设置attribute属性,前台页面使用request.getAttribute("calForm")来获得表单信息。 如果设置了attribute属性,前台页面必须使用request.getAttribute("testForm")来获得表单信息。 type="com.bjsxt.struts.CalAc原创 2008-10-01 19:57:00 · 1043 阅读 · 0 评论 -
struts process
2008-10-13,一直要发一遍关于struts整体流程的文章,但总是是懂非懂的感觉,没有彻底的弄明白,先搁着。等待弄懂再发。原创 2008-10-13 15:20:00 · 798 阅读 · 0 评论 -
request.getParameter与request.getAttribute()
这里就request为例,不去考虑session。request对象是javax.servlet.http.HttpServletRequest接口的一个实例,request表示调用JSP页面的请求,如request.getParameter(“paramName”)表示获得Form提交过来的参数。 request.getParameter()返回的是Web客户端向Web服务器端传送数原创 2008-10-11 13:23:00 · 3434 阅读 · 2 评论 -
DispatchAction
DispatchAction是一个抽象类,继承于Action。它帮助我们使用一个Action类,来集中处理多个操作,从而节省了类的数目。 例如:下面的例子。按照struts的流程来分析,JSP-->ActionServlet-->struts-config.xml-->Action-->ActionForward-->browser 1.JSP页面提交表单到ActionServle原创 2008-10-10 17:46:00 · 3167 阅读 · 2 评论 -
动态ActionForm
动态ActionForm,参见项目struts_actionform动态ActionForm是为了避免标准ActionForm膨胀而设计的,你不必创建一个个具体的ActionForm类,而是在配置文件中配置出虚拟ActionForm,可以实现标准ActionForm的所有功能。 *在struts-config.xml文件中定义动态ActionForm,如:原创 2008-10-10 22:33:00 · 672 阅读 · 0 评论 -
struts上传文件
StrutsActionForm项目中: * 页面的配置,如:ectype="multipart/form-data" > 标题: 文件:type="file" name="myfile"> 提交"> * ActionForm中使用FormFile来接受上传的文件,在Action中调用FormFile取得上传文件数据,并采用流输出:Uplo原创 2008-10-05 22:56:00 · 620 阅读 · 0 评论 -
JSP页面四大操作访问MySQL数据库,相对应的sql语句
JSP页面的增删改查操作,通常是由一个Manager管理类统一封装,然后调用相应的DAO层去访问数据库,具体到连接何种数据库时,则是在其中DAOFactory中去配置实现。在此不再叙述。以StrutsUsermgr为例,讲讲增删改查对应的sql语句:1.增(增加):String sql = "insert into t_user values (?, ?, ?, ?, ?, ?)";原创 2008-10-04 17:33:00 · 3773 阅读 · 0 评论 -
初识JAVA中的数组
StrutsUsermgr项目/DelUserAction.java中: UserActionForm uaf = (UserActionForm)form; String[] userIdList = uaf.getSelectFlag();System.out.println(userIdList);//输出结果:[Ljava.lang.String;@118bd3c原创 2008-10-04 11:41:00 · 679 阅读 · 0 评论 -
EL表达式不起作用的问题
StrutsActionForm项目/dynaactionform.jsp中: 用户名称:${dynaForm.map.username } 年龄:${dynaForm.map.age } 理想状态是输出(根据输入)用户名称:sherry年龄:25 但结果偏偏是:用户名称:${dynaForm.map.username }年龄:原创 2008-10-05 20:54:00 · 6816 阅读 · 5 评论 -
透过工厂类讲单例模式
/** * 工厂类,负责动态装载UserDao4MySqlImpl类 */public class UserDaoFactory { //利用一个静态变量来记录UserDaoFactory唯一实例 private static UserDaoFactory instance; private UserD原创 2008-10-02 11:19:00 · 472 阅读 · 0 评论 -
html:javascript标签
taglib uri="http://struts.apache.org/tags-html" prefix="html"%> html:javascript formName="guestbookForm"/> html:form action="/guestbook" onsubmit="return validateGuestbookForm(this)">html:h原创 2009-09-10 20:18:00 · 3392 阅读 · 0 评论