
strust1
文章平均质量分 79
巨峰
这个作者很懒,什么都没留下…
展开
-
struts中的ActionForm原理
原创 2012-07-07 20:31:15 · 422 阅读 · 0 评论 -
struts中struts-config.xml文件解释
这个文件是放在web-inf下面的struts-config.xml文件中的每一个节点都对应一个ActionMapping scope属性的值默认为sesion.可以通过一下方法得到相应的信息: String name = map原创 2012-07-07 19:07:26 · 876 阅读 · 0 评论 -
struts中ForwardAction的使用,以统一的方式*.do访问应用
将所有的jsp页面都放在web-inf下面,这样外部就无法直接访问jsp页面了。可以在struts-config.xml的actionmapping节点中加入如下内容就可以统一访问了:ForwardAction类位于struts.actions包下原创 2012-07-19 16:01:26 · 967 阅读 · 0 评论 -
struts中合并多个Action用DispatchAction
建一个继承自DispatchAction的Action即可:package blog;import java.io.PrintWriter;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.strut原创 2012-07-19 16:17:02 · 845 阅读 · 1 评论 -
用Struts的plugIn接口装载hibernate
在原有项目的基础上导入hibernate相关的jar包,主要有:hibernate3.jar;antlr-2.7.6.jar;commons-collections-3.1.jar;dom4j-1.6.1.jar;javassist-3.9.0.GA.jar;jta-1.1.jar;slf4j-api-1.5.8.jar;slf4j-jcl-1.5.8.jar在src目录下建一个hiberna原创 2012-07-19 15:17:40 · 465 阅读 · 0 评论 -
struts中异常的处理
首先建一个异常类:package blog;public class MyException extends Exception { private static final long serialVersionUID = 421319254124592915L; public MyException(String message){原创 2012-07-17 20:21:44 · 442 阅读 · 0 评论 -
struts中DynaActionForm的使用
struts-config.xml的内容: "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" "http://struts.apache.org/dtds/struts-config_1_3.dtd">原创 2012-07-17 17:02:14 · 673 阅读 · 0 评论 -
普通jsp页面的form表单与使用struts框架的form表单的区别
普通: 学生姓名: 出生年月: 主修课程:使用struts框架:/addStudent.do" method="post" > 学生姓名: 出生年月: 主修课程:原创 2012-07-17 16:18:19 · 1122 阅读 · 0 评论 -
struts中的bean-message标签用来实现国际化
首先建两个properties文件:ApplicationResources_en.properties,ApplicationResources_zh-CN.propertiesApplicationResources_en.properties的内容如下:greeting=welcomeusername=the name of userpassword=the passw原创 2012-07-17 10:20:20 · 2611 阅读 · 0 评论 -
struts中logic:iterator标签的使用
String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> String[] usernames = {"user1","user2","u原创 2012-07-17 11:54:43 · 604 阅读 · 0 评论 -
struts的bean标签
例子:http://struts.apache.org/tags-bean信息中的 -->String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path原创 2012-07-16 14:47:36 · 1155 阅读 · 0 评论 -
strust中Action类和ActionForm类的基本用法
这里用一个最简单的登录页面演示,一个LoginForm,一个LoginAction。 LoginForm如下:-------------------------------------------------------------------- package cn.itcast; import org.apache.struts.action.ActionForm;原创 2012-07-03 10:48:56 · 4410 阅读 · 0 评论 -
struts基本原理图
原创 2012-07-03 11:04:01 · 436 阅读 · 0 评论 -
struts1.3.10配置
第一步:到官方下载文件http://struts.apache.org/选择struts1.3.10下载,这里我选择下载struts-1.3.10-all,下载完成后解压即可。 第二步:将struts-1.3.10-all\struts-1.3.10\lib下的jar包导入eclipse。 第三步:先建一个xml文件,选择basic类型的。 xml文件基本内容如下:原创 2012-07-03 10:50:24 · 1405 阅读 · 0 评论 -
struts-config中的global-forwards全局跳转
在struts-config.xml中加入:原创 2012-07-08 17:36:03 · 1633 阅读 · 0 评论 -
strtuts中 ActionForm的属性attribute深入解析
第一种:从过程查看:新建一个listener实现上面两个listener接口,如:package blog;import javax.servlet.ServletRequestAttributeEvent;import javax.servlet.ServletRequestAttributeListener;import javax.servlet.http.HttpS原创 2012-07-08 15:41:40 · 716 阅读 · 0 评论 -
struts中Action的线程安全与实例变量和静态变量的共享问题
Action必须用一种线程安全的方式来编程,因为Controller会为多个同步请求共享相同的实例。 1、Action中的实例变量和静态变量不能够用来存储与特定请求状态有关的信息。对于同一个Action的访问它可能用来共享全局资源。 2、对于其他资源的访问 (JavaBeans, session variables, etc.) 必须被同步如果这些资原创 2012-07-07 11:00:50 · 1667 阅读 · 0 评论 -
struts中文乱码使用filter
先创建一个filter从Filter继承:package blog.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.se原创 2012-07-06 10:37:45 · 441 阅读 · 0 评论 -
自己编写一个struts
项目需要导入两个jar包:struts-1.3.10-all\struts-1.3.10\lib\commons-beanutils-1.8.0.jarstruts-1.3.10-all\struts-1.3.10\lib\commons-logging-1.0.4.jar/***************************************@1:先写一个Fo原创 2012-07-08 17:55:24 · 400 阅读 · 0 评论