- 浏览: 116483 次
- 性别:
- 来自: 北京
最新评论
-
zxjlwt:
学习了。http://surenpi.com
JSP 编译和运行过程与JSP源码简单分析 -
KevinDai007:
KevinDai007 写道这个项目是不是我问题?我在我电脑上 ...
AJAX无刷新聊天室实现(压缩包附件下载) -
KevinDai007:
这个项目是不是我问题?我在我电脑上运行时,找开第二个窗口后,那 ...
AJAX无刷新聊天室实现(压缩包附件下载) -
shuixiafeiqiao:
JSP 无数据库型简单聊天室 附件源码 -
shuixiafeiqiao:
...
JSP 无数据库型简单聊天室 附件源码
文章列表
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>
&l ...
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>
&l ...
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>
&l ...
[size=x-small]<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/&quo ...
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>
...
demo01.jsp 基本步骤
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/& ...
1.WEB-INF 目录的文件外界不能直接访问,因此可以通过把一些后台的jsp文件放在WEB-INF 文件夹中以提高安全性.
同时可以通过程序配置去访问这些页面,在 web.xml中作出一定的配置即可.
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/200 ...
内置对象 类型 作用域
request javax.servlet.http.HttpServletRequest request
response javax.servlet.http.HttpServletResponse page
pageContext javax.servlet.jsp.PageContext page
session javax.servlet.http.HttpSess ...
之前也写了一个小的聊天室DEMO,在另外一篇博客中
http://lvp.iteye.com/blog/343236,也提供了附件下载。
但是这个示例中页面自动刷新 带来的体验感不好,且当聊天内容到达最后一行时,滚动条的滚动是用了非常耍赖的方法来解决的 ...
Ajax 页面无刷新完整 表格编辑 姓名验证 增 删 改 查 源码带数据库
附件中可下载源码加数据库,下载前看自己是否需要
实现内容:
1.姓名无刷新检查 数据库中是否有同名的帐户
2.增 删 改 查 页面无刷新 实现
3.表格编辑 无需提交新的页面处理数据
4.POST 提交中文已经处理
实现:Jsp ,js ,css, ajax,sqlserver 2005
效果图
1.页面显示数据
2.用户名自动检查
3.已经存在的显示
4.添加前
5.添加后的数据页面也不会刷新
6.还可以实现行内编辑效果
7.修改数据
8.更新后的数据
部分源码 index.j ...
JSP 编译和运行过程与JSP转移源码简单分析
Web容器处理JSP文件请求的执行过程主要包括以下4个部分:
1. 客户端发出Request请求
2. JSP Container 将JSP转译成Servlet的源代码
3. 将产生的Servlet源代码经过编译后,并加载到内存执行
4. 把结果Response(响应)至客户端
很多人都会认为JSP的执行性能会和Servlet相差很多,其实执行性能上的差别只在第一次的执行。因为JSP在执行第一次后,会被编译成Servlet的类文件,即.class,当再重复调用执行时,就直接执行第一次所产生的Servl ...
- 2009-04-01 22:57
- 浏览 6960
- 评论(1)
涉及到的编译和打包问题
1.类在包中,如何批量编译包中的类
2.访问数据库要用到 驱动jar包,如何正确将驱动jar包也合并到自己定义的jar包中,而每次执行不需要额外的配置
环境 JDK 1.6 数据库SQL SERVER 2005 jar包 sqljdbc.jar
要求 登录名和密码为 sa,sa ,所有内容都在最后附件中(包含截图,数据库,源码,SQL jar) 可下载尝试
第一部分是图片和步骤说明,特地截图一步一步说明,第二部分是源码贴出,有几个简单的类都在staff包中.
先看第一部分:
1)目录说明:
D:\com 目录下存放我的源代码,这些源代码的包都是 package ...
1.JAVA IO系统简介
JAVA IO (input/output)系统用来处理程序的输入和输出,IO类库位于java.io包中,它提供了全面的IO接口,包括文件读写,标准输出等。
在Java中,我们把能够读取一个字节序列的对象称作一个输入流;而我们 ...
- 2009-03-30 21:32
- 浏览 2008
- 评论(0)
1. JAVA 集合框架的组成
三部分: 接口,接口的实现类,算法类(工具类)
接口如:Collection,List,Map
实现类:ArrayList,LinkedList,HashMap等
算法类:Collections,Arrays
如上图所示
接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。
抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。
实现类:8个实现类(实线表示),对接口的具体实现。
左下角即为算法类.
在JAVA 集合中又主要分为这三种类型
Set和List集合接口(两者同属 Collection 接口下的 )和Ma ...
- 2009-03-29 20:46
- 浏览 1504
- 评论(0)
1.JAVA 接口
在JAVA中,接口有两种意思:
一种是指系统对外提供的所有服务。类的所有能被外部使用者访问的方法构成了类的接口。
二是指用 interface 关键字定义的实在的接口,也称为接口类型。它用于明确的描述系统对外提供的所有服务,能够更加清晰的把系统的实现细节与接口分离。
接口 类型和抽象类都不能实例化。
接口的特征:
接口中的成员变量默认都是 public static final 类型的,必须被显示初始化。
接口中的方法默认都是public abstract 类型的。
...
- 2009-03-29 17:04
- 浏览 3016
- 评论(0)