web开发
文章平均质量分 52
ruanjian_10suo
这个作者很懒,什么都没留下…
展开
-
Cookie简介
Cookie是一种在客户端保持HTTP状态信息的技术,它好比商场发放的优惠卡。Cookie是在浏览器访问WEB服务器的某个资源时,由WEB服务器在HTTP响应消息头中附带传送给浏览器的一片数据,WEB服务器传送给各个客户端浏览器的数据是可以各不相同的。一旦WEB浏览器保存了某个Cookie,那么它在以后每次访问该WEB服务器时,都应在HTTP请求头中将这个Cookie回传给WEB服务器原创 2012-11-07 14:28:46 · 493 阅读 · 0 评论 -
hibernate——对象状态
瞬时(transient):数据库中没有数据与之对应,超过作用域会被JVM垃圾回收器回收,一般是new出来且与session没有关联的对象。持久(persistent):数据库中可能有数据与之对应,当前与session有关联,并且相关联的session没有关闭,事务没有提交;持久对象状态发生改变,在事务提交时会影响到数据库(hibernate能检测到)。脱管(detached):数据库中可原创 2012-12-23 13:35:18 · 980 阅读 · 0 评论 -
serlet的特点
Servlet: Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的web页面。它担当Web浏览器或其他http客户程序发出请求、与http服务器上的数据库或应用程序之间交互的中间层。 Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的web页面。它担当Web浏览器或其他http客户程序发出请求、与http转载 2012-11-07 14:41:52 · 503 阅读 · 0 评论 -
web应用程序开发环境配置
应用程序:指允许用户执行特定任务的软件程序,主要分为桌面应用程序和Web应用程序两种类型。桌面应用程序(Desktop Application):一般是指采用客户机/服务器结构(Client/Server)的应用程序。Web应用程序一般是指采用浏览器和服务器结构(Browser/Server,简称B/S结构)的应用程序。Web应用程序由Web服务器和Web客户端组成。原创 2012-10-15 20:32:45 · 1323 阅读 · 0 评论 -
struts2和hibernate整合步骤————转载
完成上次课的练习 主要整合Hibernate技术分析的servlet 客户端--->web容器-->web.xml -->servlet来处理 ----->model-->数据库 request.setAttribute(“username”,username);//转发request.getDis(“manager/index.jps转载 2013-02-27 21:48:44 · 865 阅读 · 0 评论 -
hibernate总结
1.Hibernate持久化对象的生命周期(状态)(1)瞬态(自由态)(2)持久态(3)托管(游离态)1.1自由态持久化对象的自由态,指的是对象在内存中存在,但是在数据库中并没有数据与其关联。比如Student student=new Student(),这里的student对象就是一个自由态的持久化对象。1.2持久态持久态指的是持久化对象处于由Hibernate管理的转载 2013-01-09 00:05:55 · 880 阅读 · 0 评论 -
session和cookie的区别
Session和Cookie的主要区别在于:Cookie是把用户的数据写给用户的浏览器。Session技术把用户的数据写到用户独占的session中。Session对象由服务器创建,开发人员可以调用request对象的getSession方法得到session对象。 URL重写response. encodeRedirectURL(java.lang.String url)原创 2012-11-07 14:30:11 · 260 阅读 · 0 评论 -
重定向与转发的区别
请求重定向和请求转发的区别 一个web资源收到客户端请求后,通知服务器去调用另外一个web资源进行处理,称之为请求转发。一个web资源收到客户端请求后,通知浏览器去访问另外一个web资源,称之为请求重定向。RequestDispatcher.forward方法只能将请求转发给同一个WEB应用中的组件;而HttpServletResponse.sendRedirect转载 2012-10-25 20:22:20 · 339 阅读 · 0 评论 -
struts——拦截器与校验--转载
如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器): 0(必须加,否则出错)也可以改为对全局Action设置自己需要的拦截器,如下:在struts.xml里面定义全局原创 2013-03-04 21:21:26 · 995 阅读 · 0 评论 -
编写servlet
手动变编写一个servlet例:1.在web工程下的web-inf目录下的classes目录中编写一个FirstServlet类,实现Genericservlet接口.2.启动命令行窗口,把servlet开发包导入到classpath中3.编译:javac –d . FirstServlet.java4.在web.xml文件中把编译后的servlet配置到服务器中,并为它配置对外访转载 2012-11-07 14:43:31 · 476 阅读 · 0 评论 -
用session防止恶意重复提交
表单页面由servlet程序生成,servlet为每次产生的表单页面分配一个唯一的随机标识号,并在FORM表单的一个隐藏字段中设置这个标识号,同时在当前用户的Session域中保存这个标识号。当用户提交FORM表单时,负责处理表单提交的serlvet得到表单提交的标识号,并与session中存储的标识号比较,如果相同则处理表单提交,处理完后清除当前用户的Session域中存储的标识号。在下转载 2012-11-07 14:39:30 · 500 阅读 · 0 评论 -
session的应用
Servlet API规范中定义了一个HttpSession接口,HttpSession接口定义了各种管理和操作会话状态的方法。HttpSession对象是保持会话状态信息的存储结构,一个客户端在WEB服务器端对应一个各自的HttpSession对象。WEB服务器并不会在客户端开始访问它时就创建HttpSession对象,只有客户端访问某个能与客户端开启会话的Servlet程序时,WEB应原创 2012-11-07 14:29:43 · 391 阅读 · 0 评论 -
Servlet中文乱码的处理
Servlet中文输出问题的原理浏览器接收到的中文字符并不是中文符号本身,而是它的某种字符集编码的数据。 浏览器必须使用正确的字符集编码进行查看,才能将它所接收到的数据显示为正确的中文字符。 当Servlet程序仅仅需要输出纯文本格式的响应正文时,通常应调用ServletResponse对象的getWriter方法返回一个PrintWriter对象,然后使用这个PrintWriter对原创 2012-10-23 17:46:58 · 1819 阅读 · 1 评论 -
struts2——第一周小结
1) struts2详细介绍及环境搭建1. 找到开发Struts2应用需要使用到的jar文件.2. 编写Struts2的配置文件3. 在web.xml中加入Struts2 MVC框架启动配置4. 添加Hibernate所依赖的jar文件5. 同样添加hibernate的配置文件6. 添加对应数据库操作的驱动文件jar2) st原创 2013-03-03 17:32:59 · 1363 阅读 · 2 评论 -
hibernate——配置测试
测试hibernate配置步骤 1.新建java项目,并加入相应的jar包,及jdbc驱动。2.创建持久化类(必须有默认的构造方法,最好有无意义的标示符[主键])3.准备数据库表4.创建配置文件hibernate.cfg.xml5.创建映射文件***.hbm,xml6.创建测试文件配置文件:Hibernate.connection.url 表示要链接的数据库原创 2012-12-23 13:26:07 · 4210 阅读 · 0 评论 -
hibernate——安装配置
Hibernate是一个开源ORM框架ORM全称Object Relation Mapping,即对象关系映射。它是一种用来完成对象模型到关系模型的映射技术。就是把应用程序中的对象数据持久化到关系数据库的表的一种技术。安装配置下载Hibernate(http://www.hibernate.org)导入包并加入classpath路径主要的包有:原创 2012-12-23 13:20:18 · 1576 阅读 · 0 评论 -
httpServlet
Servlet的接口实现类:HttpServlet HttpServlet指能够处理HTTP请求的servlet,它在原有Servlet接口上添加了一些与HTTP协议处理方法,它比Servlet接口的功能更为强大。因此开发人员在编写Servlet时,通常应继承这个类,而避免直接去实现Servlet接口。 HttpServlet在实现Servlet接口时,覆写了servi转载 2012-11-07 14:43:54 · 546 阅读 · 0 评论 -
Struts2环境配置
1、struts2是MVC框架 2、struts2的开发环境搭建 1》找到开发Struts2应用需要使用到的jar文件. 2》编写Struts2的配置文件 3》在web.xml中加入Struts2MVC框架启动配置 1》找到开发Struts2应用需要使用到的jar文件. 需要下载struts2 官网:转载 2013-02-26 21:27:05 · 771 阅读 · 0 评论