- 浏览: 1944817 次
- 性别:
- 来自: 南京
文章分类
最新评论
-
cht的大摩托:
学习
IBM WebSphere Performance Tool / ISA / jca457.jar / ha456.jar / ga439.jar -
leeking888:
有没有linux 64位的相关librfccm.so等包啊?
web test LoadRunner SAP / java / Java Vuser / web_set_max_html_param_len -
paladin1988:
非常不错,多谢了。。
appServer IBM WebSphere / WAS 7 / 8.5 / was commerce -
hzxlb910:
写了这么多
net TCP/IP / TIME_WAIT / tcpip / iperf / cain -
acwyg:
ed2k://|file|LoadRunner.V8.1.is ...
web test performance tools / linux performance tools / windows performance tools
Servlet API
http://java.sun.com/products/servlet/2.5/docs/servlet-2_5-mr2/index.html
http://tomcat.apache.org/tomcat-5.5-doc/servletapi/index.html
http://jakarta.apache.org/taglibs/index.html
http://archive.apache.org/dist/jakarta/taglibs/standard/
http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/
http://archive.apache.org/dist/jakarta/taglibs/standard/source/
servlet2.5/jsp2.1的新特征
http://www.blogjava.net/simie/archive/2007/07/02/127500.html
http://poko.5d6d.com/thread-867-1-1.html
http://ajava.org/video/index.html
【韩顺平】【j2ee视频实战教程】【全】
ftp ://125.64.92.37/book7/2007082 ... cb-6a73d4a6697a.rar
韩顺平j2ee视频实战教程servlet第1讲初识
ftp://125.64.92.37/book7/2007082 ... 02-e846667b255e.rar
韩顺平j2ee视频实战教程servlet第2讲(上集)
ftp://125.64.92.37/book7/2007082 ... 16-e16774fba643.rar
韩顺平j2ee视频实战教程servlet第2讲(下集)
ftp://125.64.92.37/book7/2007082 ... af-5bd936a37fc8.rar
韩顺平j2ee视频实战教程servlet第3讲(上集)
http://download1.gbaopan.com/6c3 ... ?supplierID=2841214
韩顺平j2ee视频实战教程servlet第3讲(中集)
http://download2.gbaopan.com/9aa ... ?supplierID=2841214
韩顺平j2ee视频实战教程servlet第3讲(下集)
http://download2.gbaopan.com/7ac ... ?supplierID=2841214
韩顺平j2ee视频实战教程servlet第4讲
ftp://125.64.92.37/book7/2007082 ... a5-79b02278a5d2.rar
韩顺平j2ee视频实战教程servlet第5讲(上集)
http://download2.gbaopan.com/8af ... ?supplierID=2841214
韩顺平j2ee视频实战教程servlet第5讲(下集)
http://download2.gbaopan.com/08c ... ?supplierID=2841214
韩顺平j2ee视频实战教程servlet第6讲(上集)
ftp://222.214.218.61/video5/2008 ... 75-da10a631b4fa.rar
韩顺平j2ee视频实战教程servlet第6讲(下集)
ftp://222.214.218.61/video5/2008 ... 4b-da23edaf2321.rar
韩顺平j2ee视频实战教程servlet第7讲(上集)
ftp://222.214.218.61/video5/2008 ... f9-30b7e18c16fc.rar
韩顺平j2ee视频实战教程servlet第7讲(下集)
ftp://222.214.218.61/video5/2008 ... f0-c99afd00e690.rar
韩顺平j2ee视频实战教程servlet第8讲
ftp://222.214.218.61/video5/2008 ... 64-726724762f57.rar
page 打开页面即产生
关闭当前页面即失效
request
跳转即产生
关闭页面即失效
一般页面请求到哪,随带的参数跟到哪
session
默认作用域时间=30小时
关闭浏览器即失效
只要放一次即保存在服务器里
//cookie session可以看作是对cookie的简单封装
保存在客户端
servletContext
关闭服务器及失效
doGet 明文传送
doPost 密文传送
java web验证码生成总结(包括servlet、jsp和struts2实现)
http://blog.csdn.net/wirror800/archive/2009/02/16/3897115.aspx
一、使用纯Servlet实现验证码
二、使用纯jsp实现验证码
三、使用Struts2来实现验证码
四、小结
对于java的web技术,归根究底还是在服务器端执行的servlet.从上面的三种不同实现中,我们很容易察觉到他们存在一个共同点,那就是返回浏览器端的contentType。
servlet:使用response.setContentType(" ");方法来实现
jsp:在<@ page contentType=" ">中来实现
struts2:通过配置<param name="contentType"> </param>来实现
数字验证码小图生成程序, 支持背景图和文字旋转.
http://yangyi.iteye.com/blog/38749
《Struts2 权威指南》p178
<%@ page language="java" import="java.util.*" pageEncoding="utf-8" contentType="text/html; charset=utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>My JSP 'index.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body> <%--enctype="application/x-www-form-urlencoded" --%> <form action="POST.jsp" name="form1" method="post" enctype="multipart/form-data"> 上传文件: <input type="file" name="file" /> <br> 请求参数: <input type="text" name="parameter" /> <br> 提交按钮: <input name="submit" type="submit" value="确认提交"> </form> </body> </html>
asdfadsfdsaf
<%@ page language="java" pageEncoding="utf-8" contentType="text/html; charset=utf-8"%> <%@ page import="java.io.*"%> <%@ page import="java.util.*"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>My JSP 'POST.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body> <br> <% //设置HttpServletRequest使用GBK的编码方式 ,默认会是二进制传输方式 如"%E6%8F%90%E4%BA%A4",不易看懂 //request.setCharacterEncoding("UTF-8"); //直接在页面上输出两个请求参数值 //out.println("parameter 请求的值为:" + request.getParameter("parameter") // + "<br>"); //out.println("file 请求的参数为:" + request.getParameter("file") // + "<br>"); %> <% //获取http请求的输入流 InputStream is = request.getInputStream(); //以http请求输入流建立一个BufferRader对象 BufferedReader br = new BufferedReader(new InputStreamReader(is)); //读取http请求内容 String buffer = null; while ((buffer = br.readLine()) != null) { out.println(buffer + "<br>"); } %> </body> </html>
Servlet
E:\zhouwork\lindows>tree /f
E:.
│ .project
│ .mymetadata
│ .classpath
│
├─src
│ └─com
│ └─javaeye
│ └─lindows
│ ├─net
│ │ TestCode.java
│ │ URL.java
│ │
│ ├─test
│ │ Test.java
│ │
│ └─servlet
│ Hello.java
│
├─WebRoot
│ │ index.jsp
│ │
│ ├─WEB-INF
│ │ │ web.xml
│ │ │
│ │ ├─lib
│ │ │ servlet-api.jar
│ │ │
│ │ └─classes
│ │ └─com
│ │ └─javaeye
│ │ └─lindows
│ │ ├─test
│ │ │ Test.class
│ │ │
│ │ ├─servlet
│ │ │ Hello.class
│ │ │
│ │ └─net
│ │ URL.class
│ │ TestCode.class
│ │
│ └─META-INF
│ MANIFEST.MF
│
└─.myeclipse
Hello.java
package com.javaeye.lindows.servlet; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.Servlet; import javax.servlet.ServletConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; public class Hello implements Servlet { public ServletConfig getServletConfig() { return null; } public String getServletInfo() { return null; } // tomcat容器初始化创建实例只一次与内存中,不用手工new,类似于构造函数 public void init(ServletConfig arg0) throws ServletException { System.out.println("init it ... "); } // 页面多次刷新请求后,tomcat容器控制台将打印该句多次 public void service(ServletRequest req, ServletResponse resp) throws ServletException, IOException { PrintWriter pw = resp.getWriter(); pw.println("Hello World ! i'm lindows ..."); System.out.println("server it ... "); } // 实例销毁只一次,释放内存. //webApp重新部署后(reload)或关闭tomcat或关机即销毁实例 public void destroy() { System.out.println("destroy it ... "); } }
web.xml
<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <servlet> <servlet-name>hello1</servlet-name> <servlet-class>com.javaeye.lindows.servlet.Hello</servlet-class> </servlet> <servlet-mapping> <servlet-name>hello1</servlet-name> <url-pattern>/hehe</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> </web-app>
end
- Java测试题.rar (4.1 KB)
- 下载次数: 1
发表评论
-
JAVA EE BigData Apache Storm / Spark / Samza / apache storm / Flink
2016-11-23 16:38 1198sd http://storm.apache.org/ ... -
JAVA EE Code Quality / Sonar / findbugs / checkstyle / cobertura(coverage) / PMD
2016-11-11 10:53 1338s http://sonar.oschina.net/ ... -
JAVA EE Apache Zookeeper / Google Chubby
2016-11-08 00:00 2433s http://zookeeper.apache.or ... -
framework apache commons
2009-12-14 15:24 1631http://commons.apache.org/ ... -
framework Schedule Quartz
2009-10-13 10:53 4326quartz http://www.opensymp ... -
Java EE search_lucene xapian
2009-09-03 00:43 2436搜索引擎产品 http://www.bing.com ... -
Java EE VM Montior JMX / Hyperic HQ / OpenNMS /
2009-08-24 16:54 3480Monitoring and Managemen ... -
framework ldap
2009-08-17 12:29 1289http://www.oschina.net/project/ ... -
JAVA EE robot_ItSucks
2009-08-15 15:19 1537http://open-open.com/open223668 ... -
JAVA EE Projects_apacheFoundation
2009-07-29 09:47 1379Apache Software Foundation Di ... -
framework freemarker / velocity
2009-03-26 21:16 2550CMS 静态化参考 JAVA静态化,如何生成html ... -
JAVA_EE EJB
2009-03-25 22:02 1441E:\lindows\workspace\ejb>tre ... -
JAVA EE JSP 2.1
2009-03-07 00:22 2277JSP 2.1对JSP2.0的改动 http://mar ... -
JAVA EE JSP_JNDI
2009-02-24 12:24 1734dsfdsa http://lindows.iteye.c ... -
JAVA EE JSP_EL
2009-02-21 17:28 1589http://www.javapassion.com/j2 ... -
framework JasperReport
2008-12-06 17:16 1426JasperReport报表设计总结 ... -
framework osworkflow / jbpm
2008-12-01 20:58 3709osworkflow http://gr ... -
framework junit
2008-10-29 15:30 1961http://www.appperfect.com/ A ... -
JAVA EE Projects_sourceforge
2008-10-13 14:30 4698http://www.sourceforge.net/ ... -
framework SiteMesh
2008-09-28 03:02 2612http://www.opensymphony.com/s ...
相关推荐
Java EE(Java Enterprise Edition)是Java平台上用于构建企业级应用的框架,它提供了一系列API和服务,使得开发者可以创建分布式、多层的Web应用程序。这个压缩包"JAVA_EE_api_中英文对照版.zip"包含了Java EE API...
【标题】"Servlet_Jsp_Login.rar" 是一个包含Java Servlet和JSP技术的登录系统实现。这个项目旨在演示如何将Servlet与JSP相结合,利用数据库处理用户登录验证,确保安全性并提供基本的用户身份验证功能。 【描述】...
【标题】"Jsp_servlet_lyb.rar" 涉及到的是Java Web开发中的核心技术,主要包括Java Servlet和JSP,以及与Oracle数据库的集成。这个压缩包可能包含了一个完整的示例项目,用于教授初学者如何使用这些技术构建一个...
在IT领域,`jsp_servlet_javaBean_MVC.rar`这个压缩包文件似乎是一个关于Web开发的教学资源,重点展示了如何利用Java技术栈中的JSP(JavaServer Pages)、Servlet和JavaBeans来构建一个基于MVC(Model-View-...
1. **Tomcat**:Tomcat是一个开源的Java Servlet容器,它实现了Java EE的Web部分,特别是Servlet和JavaServer Pages(JSP)规范。作为轻量级应用服务器,Tomcat能够运行Java Web应用程序,并提供HTTP服务。 2. **...
2. **Servlet和JSP**: "servlet_jsp"标签暗示了系统使用了Servlet和JavaServer Pages(JSP)技术。Servlet是Java中处理HTTP请求的Java类,而JSP则是一种动态网页技术,允许开发者将HTML与Java代码结合在一起,简化视...
通过"JSP_Servlet_BBS.pdf"这份文档,读者可以深入理解如何结合JSP和Servlet构建一个功能完善的BBS论坛系统,从用户认证、数据管理到页面展示,全方位掌握Web开发的核心技术。同时,实践项目有助于巩固理论知识,...
【标题】"MVC.rar_FCKeditor jsp_fckeditor_mvc_mvc jsp_servlet" 涉及到的关键技术主要包括MVC(Model-View-Controller)架构模式、FCKeditor、以及Java web开发中的jsp、javabean和servlet。这个项目是一个使用...
这个"blog.rar"压缩包文件包含了一个使用JSP(JavaServer Pages)、Servlet和JDBC(Java Database Connectivity)实现的CRUD功能的示例项目。下面我们将详细探讨这些技术以及它们如何协同工作。 1. **JSP(Java...
ServletMVC是一个基于Java的简单Web应用程序,它利用了Servlet、JavaServer Pages(JSP)以及Model-View-Controller(MVC)设计模式。在这个项目中,开发者使用Maven作为构建工具来管理依赖和构建流程。下面将详细...
本文档"JAVAjsp_servlet_spring基础语法demo"聚焦于Java Web开发中的关键技术,包括Spring、MyBatis、Servlet和JSP,以及前端交互库jQuery的基础语法示例。这些技术是构建动态、数据驱动的Web应用程序的基础。 1. *...
在这个"java_servlet_project"中,我们可以深入探讨Java Servlet的核心概念、开发流程以及如何与数据库交互。 1. **Java Servlet基础** Java Servlet是Java EE平台的一部分,它提供了一种服务器端编程模型,用于...
- **servlet_jsp**: Servlet是Java EE中处理HTTP请求的服务器端组件,常用于处理JSP不能直接处理的复杂业务逻辑。在这里,Servlet可能作为控制器接收HTTP请求,调用JavaBean进行业务处理,然后将结果返回给JSP。 - ...
描述 "jspservlet+mvc tomcat" 提到了两个关键点:一是JSP和Servlet的组合,二是MVC模式与Tomcat服务器的关系。JSP是动态网页开发的Java技术,它允许开发者将HTML代码与Java代码混合编写,而Servlet是Java EE平台下...
【标题】"BBS.rar_bbs jsp_java BBS_java+web+servlet_javaweb论坛项目_jsp/serv" 提供的信息显示,这是一个基于Java Web技术开发的BBS(Bulletin Board System,即电子公告板)项目。该论坛项目采用JSP(JavaServer...
Java EE API包含了多个核心模块,如Servlet、JSP(JavaServer Pages)、EJB(Enterprise JavaBeans)、JMS(Java Message Service)、JTA(Java Transaction API)等。以下是对这些主要模块的详细介绍: 1. **...
2. **JSP(JavaServer Pages)**:JSP是Java EE中用于创建动态网页的技术。它结合了HTML和Java代码,通过JSP标签、脚本元素和指令来实现页面逻辑。文档会涵盖JSP基本语法、EL(Expression Language)和JSTL(Java...
【标题】"jsp-login.rar_jsp servlet login _login_login java_login servlet_" 提供的信息表明,这是一个关于使用JSP和Servlet实现登录功能的源代码压缩包。JSP(JavaServer Pages)是Java EE平台中用于创建动态...
### ACCP 二期JSP_servlet_javabean笔记 #### 一、Java EE架构概述与组件介绍 根据描述中的信息,“北大青鸟二期的笔记”涵盖了Java EE的基础概念及重要组成部分,包括显示层(示)、业务逻辑层(模)以及持久化层...