JSP/Servlet
footboy2012
你没有这个必要,因为我也只是个看客!
展开
-
手动生成servlet的一个实例方法
[quote][b]Servlet 1、什么是Servlet? 是一个java类,要按照servlet规范来编写, 并且要部署在符合servlet规范的容器当中 运行。其作用是扩展web服务器的功能。 2、Servlet的优点: (1)可以方便地访问数据库 (2)方便地处理业务逻辑 (3) 一个请求只会启动一个线程(C...原创 2010-08-05 17:01:26 · 111 阅读 · 0 评论 -
浏览器cookie的学习与测试
生成cookie:[code="java"]package web;import java.io.IOException;import java.io.PrintWriter;import java.net.URLEncoder;import javax.servlet.ServletException;import javax.servlet.http.Coo...原创 2010-08-12 11:24:37 · 93 阅读 · 0 评论 -
cookie如何使用??
[b]2、cookie技术 [color=darkred](1)什么是cookie?[/color] 是一种在客户端(浏览器)维护客户端状态的一种 状态管理技术。 其基本思想是:当浏览器第一次访问 服务器时,服务器会将数据通过设置消息头的方式, 发送给浏览器。浏览器可以将该数据保存到内存或者保存到 硬盘(是一个文本文件)。当浏览器下一次再去...原创 2010-08-12 13:53:44 · 102 阅读 · 0 评论 -
Session技术的理解
[quote][b][color=darkred]3、Session技术[/color] [color=green](1)什么是session[/color] 会话 在服务器端维护客户端状态的一种状态管理技术。 其基本思想是:当浏览器访问服务器时,服务器会 创建一个对象(session对象,该对象有一个唯一的 id,也称为session id)。[c...原创 2010-08-12 20:38:50 · 106 阅读 · 0 评论 -
个人感觉这个DAO实例写的还可以吧??呵呵
[code="java"]package org.tarena.shopping.dao;import java.util.List;import org.tarena.shopping.bean.Computer;public interface ComputerDAO { public Computer findById(long id) throws...原创 2010-08-14 13:23:52 · 105 阅读 · 0 评论 -
jsp中a标签?传参,参数怎么获取页面当中文本框的值
[quote][b] 更改数量 [/b]哎,我也是郁闷了好久才知道还可以这么写,其实还是用了js来实现地址的[size=small][color=indigo]有两点要说的:[/color][/size][i][u]1。js里面可以直接些写java代码,不过要用;2。a标签的href的属性修改,最...原创 2010-08-16 16:50:18 · 2749 阅读 · 0 评论 -
如何使用fileupload工具来实现文件上传
1。需要两个夹包文件:commons-fileupload-1.2.1.jar、commons-io-1.4.jar2。页面文件上传[code="html"] file: username: [/code]3.servlet处理页面请求;[code="java"]package org.yinhe.servl...原创 2010-08-17 14:07:40 · 92 阅读 · 0 评论 -
添加过滤器的配置方法
[quote][b]方法:1、写个类实现Filter接口实现3个方法:[/b][code="java"]public class CharacterEncodingFilter implements Filter { public void destroy() { } public void doFilter(ServletRequest arg0, Servl...原创 2010-08-23 08:25:52 · 384 阅读 · 0 评论 -
Servlet_API中文文档
[quote]基本类和接口[b]一、javax.servlet.Servlet接口[/b]servlet抽象集是javax.servlet.Servlet接口,它规定了必须由Servlet类实现由servlet引擎识别和管理的方法集。Servlet接口的基本目标是提供生命期方法init()、service()和destroy()方法。servlet接口中的方法...2010-06-24 16:10:51 · 99 阅读 · 0 评论 -
html简介及用法总结
[b]WWW基本概念[/b]www的全称为World Wide Web,即全球广域网(万维网),是一种基于TCP/IP协议的网络信息服务。当WWW服务器接收到请求时,将HTML标记的文本发送给请求者,请求者的浏览器把HTML文本翻译后,显示在窗口中。[b]HTML简介[/b]下面就一个简单的HTML文件进行解释,使读者对之有一个感性的认识,为以后的学习打下基础。读者可以对照其在...2010-06-26 17:31:44 · 289 阅读 · 0 评论 -
学web很容易迷惑的问题
[b][color=green]get只有一个流,参数附加在url后,地址行显示要传送的信息,大小个数有严格限制且只能是字符串。post的参数是通过另外的流传递的, 不通过url,所以可以很大,也可以传递二进制数据,如文件的上传。[/color]1、安全GET调用在URL里显示正传送给SERVLET的数据,这在系统的安全方面可能带来问题,例如用户名和密码等POST就可以...原创 2010-08-11 15:00:17 · 81 阅读 · 0 评论 -
总结response/request/DoGet/DoPost
[quote][size=medium]1.Response [JSP] [color=red]JSP中的隐藏对象 -- response- -[/color]JSP的response隐藏对象在转换为Servlet之后,对应于HttpServletResponse型态对象,HttpServletResponse对象是有关于对客户端请求之响应,您可以利用它来设定一些要响应的讯息,例如标...原创 2010-08-11 14:49:16 · 749 阅读 · 0 评论 -
get/post提交怎么判别如何使用
[quote][b]get/post方式: get方式: A. 表单默认提交的方式,浏览器地址栏直接输入 一个地址,使用链接访问。 B. 表单中的数据会添加到请求行,放置的数据有限, 而且数据会直接在浏览器的地址栏显示,不安全。 C. get方式,一般不适合用于浏览器向服务器提交 数据。适用于请求某...原创 2010-08-05 19:39:05 · 159 阅读 · 0 评论 -
如何避免浏览器访问数据库出现乱码问题
[quote][b]mysql 创建 数据库时指定编码很重要,很多开发者都使用了默认编码,但是我使用的经验来看,制定数据库的编码可以很大程度上避免倒入导出带来的乱码问题。[color=red]我们遵循的标准是,数据库,表,字段和页面或文本的编码要统一起来[/color]很多mysql数据库工具(除了phpmyadmin,我偶尔用,功能强速度慢)都不支持创建时指定数据库编码,当然可以...原创 2010-08-06 16:09:37 · 221 阅读 · 0 评论 -
servlet课堂笔记
[quote][b][color=darkred]1、servlet的生命周期与核心类及接口[/color] [color=green](1)核心类与接口[/color] A.Servlet接口 init(ServletConfig); service(ServletRequest,ServletResponse); destroy(); B. Ge...原创 2010-08-09 20:10:23 · 113 阅读 · 0 评论 -
对象的产生4种方法
[quote][b][color=darkred]对象的产生到底有多少种方法了:[/color][color=green]· 直接用new关键字产生:直接,但是代码间会产生严重的耦合性[/color][color=green]· 可以通过工厂传递引用:直接,但是必须考虑到代码以后的可维护性· 通过对象克隆可以完成· 通过Class.forName()进行反射加载完成。[/c...原创 2010-08-10 13:22:14 · 111 阅读 · 0 评论 -
Servlet中doGet(),doPost(),service()函数的关系
[b]1,三者之间的关系:[color=green]doGet()和doPost()是由函数 service()调用才执行的[/color]。也就是说,当从HttpServlet类继承时可以绕过doGet()和doPost()直接override service()函数,也可以override doGet()和doPost()2,service() 该函数使用起来不像doPost()与...原创 2010-08-11 14:28:47 · 124 阅读 · 0 评论 -
Servlet中doGet与doPost的区别
Serlvet接口只定义了一个服务方法就是service,而HttpServlet类实现了该方法并且要求调用下列的方法之一:doGet:处理GET请求doPost:处理POST请求当发出客户端请求的时候,调用service 方法并传递一个请求和响应对象。Servlet首先判断该请求是GET 操作还是POST 操作。然后它调用下面的一个方法:doGet 或 doPost。如果请求是GET...原创 2010-08-11 14:31:44 · 94 阅读 · 0 评论 -
在JSP页面及servlet的doGet()方法中处理汉字乱码的问题
[code="java"]在doPost()方法中使用过滤器(所有编码方式为过滤器中设置的编码方式),在doget()方法中使用iso-8859方法doGet及在页面中处理乱码的方法1.EncodString.java 处理乱码的类package commons;import java.io.UnsupportedEncodingException;pu...原创 2010-08-11 14:34:41 · 231 阅读 · 0 评论 -
servlet处理表单的doGet和doPost
[b][u]service() 是在javax.servlet.Servlet接口中定义的, 在 javax.servlet.GenericServlet 中实现了这个接口, 而 doGet/doPost 则是在 javax.servlet.http.HttpServlet 中实现的, javax.servlet.http.HttpServlet 是 javax.servlet.GenericSe...原创 2010-08-11 14:37:08 · 450 阅读 · 0 评论 -
servlet中service doGet doPost 的联系和区别
[code="java"]在servlet中默认情况下,无论你是get还是post 提交过来 都会经过service()方法来处理,然后转向到doGet或是doPost方法,可以看HttpServlet 类的service方法:Java代码 1. protected void service(HttpServletRequest req, HttpServletResp...原创 2010-08-11 14:44:28 · 126 阅读 · 0 评论 -
JSP和asp内置对象
[quote][b]JSP内置对象(9个常用的内置对象)[/b][quote]JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应): request 用户端请求,此请求会包含来自GET/POST请求的参数 response 网页传回用户端的回应 pageContext 网页的属性是在这里管理 session 与请求有关的会话期 application servl...2010-06-26 19:29:24 · 123 阅读 · 0 评论