- 浏览: 38799 次
- 性别:
- 来自: 北京
最近访客 更多访客>>
最新评论
-
lepoke:
[color=cyan][/color][b][/b][i][ ...
Struts1和Struts2的区别和对比(转) -
shouzhi2007:
顶好东西,。。。。
JSP页面实现自动跳转!
文章列表
get只有一个流,参数附加在url后,地址行显示要传送的信息,大小个数有严格限制且只能是字符串。
post的参数是通过另外的流传递的, 不通过url,所以可以很大,也可以传递二进制数据,如文件的上传。
1、安全
GET调用在URL里显示正传送给SERVLET的数据,这在系统的安全方面可能带来问题,例如用户名和密码等
POST就可以在一定程度上解决此类问题
2、服务器接收方式
服务器随机接受GET方法的数据,一旦断电等原因,服务器也不知道信息是否发送完毕
而POST方法,服务器先接受数据信息的长度,然后再接受数据
3、form运行方式
当form框里面的method为get时,执行 ...
- 2008-04-17 09:49
- 浏览 1012
- 评论(0)
一、基础
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
--- 开始 备份
BACKUP DATABASE pubs TO testBack
4、说明:创建新表
create table tabname(col1 type1 [no ...
- 2008-04-17 09:41
- 浏览 775
- 评论(0)
1.介绍
1)DOM(JAXP Crimson解析器)
DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和 ...
- 2008-04-15 22:10
- 浏览 4182
- 评论(0)
Spring能有效地组织J2EE应用各层的对象。不管是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的管理下有机地协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的具体实现,Service对象无须关心持久层对象的具体实现,各层对象的调用完全面向接口。当系统需要重构时,代码的改写量将大大减少。
上面所说的一切都得宜于Spring的核心机制,依赖注入。依赖注入让bean与bean之间以配置文件组织在一起,而不是以硬编码的方式耦合在一起。理解依赖注入
依赖注入(Dependenc ...
- 2008-04-15 22:06
- 浏览 954
- 评论(0)
1 在web.xml文件中配置Servlet
1.1 在web.xml文件中
1.1.1 必须配置的内容 告诉JSP/Servlet容器, 这个Servlet的名字和类的全名:
<servlet>
<servlet-name>helloWorld</servlet-name>
<servlet-class>servlet.HelloWorldServlet</servlet-class>
</servlet>
1.1.2 可选的配置内容 告诉JSP/Servlet容器, ...
- 2007-12-27 07:07
- 浏览 2946
- 评论(0)
1.Action 类:
• Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。
• Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的Action对象。
2.线程模式:
• Struts1 Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。单例策略限制了Struts1 A ...
- 2007-12-12 18:14
- 浏览 6007
- 评论(1)
一、JSP简介
Server.xml----
<Connector port="8888" maxHttpHeaderSize="8192" URLEncoding="UTF-8"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort=&q ...
- 2007-12-07 22:49
- 浏览 1770
- 评论(0)
Hibernate是JDBC的轻量级的对象封装,它是一个独立的对象持久层框架,和App Server,和EJB没有什么必然的联系。Hibernate可以用在任何JDBC可以使用的场合,例如Java应用程序的数据库访问代码,DAO接口的实现类等。
它是一个和JDBC密切关联的框架,所以Hibernate的兼容性和JDBC驱动,和数据库都有一定的关系,但是和使用它的Java程序,和App Server没有任何关系,也不存在兼容性问题。
- 2007-12-07 20:39
- 浏览 1506
- 评论(0)
一、页面自动刷新:
把如下代码加入<head>区域中
<meta http-equiv="refresh" content="5">
注:content="5" 是时间控制,表示每隔5秒刷新一次页面。
二、页面自动跳转:
把如下代码加入<head>区域中
<meta http-equiv="refresh" content="1;url=index.jsp">
注:content="1 是时间控制,表示1秒后自动跳转到要跳转的页 ...
- 2007-12-04 20:43
- 浏览 11245
- 评论(1)
在JavaWeb中使用HttpSession(以下简称session)对象来表示一个会话。
Session的创建(代表会话周期的开始):
第一次调用request.getSession()方法时,会创建一个session对象。
Session的销毁(代表会话周期的结束):
在某个请求周期内调用了Session.invalidate()方法,此请求周期结束后,session被销毁;或者是session超时后自动销毁。
对于JSP,如果指定了<%@ page session="false"%>,则在JSP中无法直接访问内置的sessio ...
- 2007-12-04 20:41
- 浏览 1965
- 评论(0)
首先介绍以下此键在注册表中的位置:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon
它的键值指向C:\WINDOWS\system32\userinit.exe
下面是关于userinit.exe的简介:
userinit.exe是windows操作系统一个关键进程。用于管理不同的 ...
- 2007-12-04 20:39
- 浏览 3636
- 评论(0)
1.网址:http://struts.apache.org/
2.版本:
1.3.8: 本次简介的版本, 当前最新版本1.3.9 BETA
2.0.9: 和1.x版本不兼容
3.Struts的基本特点
对Servlet和JSP的增强, 减少代码编写量
基于Web MVC模式,规范java Web开发
改善java Web开发的扩展性
4.Struts的优缺点
优点
使用广泛, 用户众多, 就业有优势;
历史较长, 有成熟的第三方工具支持;
有很多web应用使用struts.
缺点
由于历史较长, 一些功能比较 ...
- 2007-12-04 20:37
- 浏览 2806
- 评论(0)