java Web
zhaoming262350
热爱编程,终于IT,希望在这里得到成长
展开
-
JavaBean的理解
JavaBean是一种可重复使用的,且跨平台的软件组件。JavaBean可以分为两种:一种是有用户界面(UI,User Interface)的JavaBean;还有一种是没有用户基面的,主要负责处理事务。JSP和JavaBean搭配的优势使得Html与java程序分离,这样便于维护代码。可以降低JSP网页开发人员对java编程能力的要求。JSP侧重于动态网页。原创 2013-04-04 12:35:09 · 866 阅读 · 0 评论 -
Servlet技术和Servlet生命周期:
Java Servlet是和平台无关的服务器组件,它运行在Servlet容器中。Servlet容器负责Servlet和客户的通信以及调用Servlet的方法,Servlet和客户通信采用“请求/响应”的模式。Servlet完成的功能:创建并返回基于客户请求的动态HTML页面。创建可嵌入到现有HTML页面中的部分HTML页面。与其他服务器资源进行通信。一个类要成为Servle原创 2013-04-06 12:35:19 · 1826 阅读 · 0 评论 -
JSP的学习
JSP(Java Server Pages):就是在传统的网页文件(*.htm,*.html)中加入java的程序片段(Scriptlet)和JSP标签,就构成了JSP网页。注意:所有的程序操作都在服务器端执行,网络上传送给客户端的仅仅是得到的结果。HTML语法的java扩展,加入新的标签(,...)JSP文件的结构及主要标签...其他HTML原创 2013-03-29 21:07:15 · 729 阅读 · 0 评论 -
Http协议:
Http(Hypertext Transfer Protocol)超文本传输协议。http是应用层协议。当浏览一个网页时,就在浏览器和服务器之间会通过Http在Internet进行数据的接收和发送。Http是一个基于请求和响应模式,无状态的协议(request、response based,stabeless protocol)Http协议建立在TCP之上。Http1.原创 2013-03-27 21:17:14 · 816 阅读 · 0 评论 -
常用的JSP指令
"Page"指令用于定义JSP文件中的全局属性。语法格式:Page属性language="java" 声明脚本语言的种类,目前只能用java。import 声明要导入的包,这些包作用于程序段,以及声明,这三个包不需要声明 java.lang.*javax.servlet.*javax.servlet.jsp.* javax.servlet.http.*errorPa原创 2013-03-30 21:11:55 · 1047 阅读 · 0 评论 -
如何用jsp页面生成随机的验证数字码
这个确实很方便原创 2013-09-01 21:05:43 · 4836 阅读 · 2 评论 -
java的代码规范
对于项目的开发很重要呀!!原创 2013-09-15 22:11:24 · 1078 阅读 · 0 评论 -
AJAX最简单的原理以及应用
AJax是一个最流行,引用最多的简单框架原创 2013-09-19 22:08:14 · 1165 阅读 · 0 评论 -
如何在web Servlet中应用JFreeChart
对于JfreeChart最最基本应用原创 2013-09-18 21:29:50 · 2146 阅读 · 0 评论 -
web Servlet中如何使用上传组件FileUpload
在实际的开发中,经常遇到这样的小问题,这样总结一下,经常可以用原创 2013-09-20 21:30:55 · 2605 阅读 · 0 评论 -
夜读Web Service
WebService,顾名思义就是基于Web的服务。它使用Web(HTTP)方式,接收和响应外部系统的某种请求。从而实现web服务的发布和远程调用。WebService一般分为两种: REST式WebService,基于HTTP协议; RPC式WebService,基于SOAP协议,不过SOAP也是基于HTTP传输的。 狭义上的WebService是指第二种RP原创 2014-01-20 23:43:25 · 1304 阅读 · 0 评论 -
EL(Expression Language)
The purpose of EL is to aid producing scriptless JSP pagesSyntax of EL in a JSP page:${expr}You can escape the expression:\${expr} username: password: ${param原创 2013-04-11 12:35:25 · 638 阅读 · 0 评论 -
Filter(过滤器)以及工作流程
Servlet过滤器是在Java Servlet 规范2.3中定义的,它能够对Servlet容器的请求和响应对象进行检查和修改。Servlet过滤器本身并不生成请求和响应,他只不过提供过滤作作用。过滤器的作用:Servlet过滤器能够在Servlet被调用之前检查Request对象,修改Request Header和Request内容。Servlet被调用之后检查Respo原创 2013-04-10 10:12:31 · 3057 阅读 · 0 评论 -
JSP的内置对象(session)
"session"对象代表服务器与客户端所建立的对话,当需要在不同的JSP页面中保留客户端信息的情况下使用,比如在线购物,客户轨迹跟踪等。HTTP是无状态协议。Web Server对每一个客户端请求都没有历史的记忆,Session用来保存客户端的信息。session1.jsp 姓名:原创 2013-04-01 21:20:36 · 818 阅读 · 0 评论 -
HTML和CSS常见应用
HTML(超文本标记语言Hyper Text Markup Language)超文本标记语言。HTML的文件后缀名一般是htm,html.test.html 这是网页的标题 这是网页显示的内容 这是一个链接 表单(form): 浏览器内核:WebKi原创 2013-03-26 21:01:27 · 732 阅读 · 0 评论 -
Servlet的多线程同步问题
Servlet/JSP 技术和ASP,PHP等相比,由于其多线程运行而具有很高的执行效率。Servlet/JSP 默认是多线程模式执行的。servlet是单实例的,form.jsp username: HelloServlet.javaimport java.io.IOExcepti原创 2013-04-08 11:24:53 · 2740 阅读 · 0 评论 -
JavaBean的学习
可以在中通过param参数为bean的属性动态赋值。 对应的servlet代码: org.apache.jasper.runtime.JspRuntimeLibrary.introspecthelper(_jspx_page_context.findAttribute("person"), "age", request.getParameter("helloworld"), r原创 2013-04-05 11:48:37 · 715 阅读 · 0 评论 -
jsp的内置对象和常见问题
"pageContext"对象直译时可以称作"页面上下文"对象,代表的是当前页面运行的一些属性。"out"对象代表了向客户端发送的数据对象,与"response"对象不同,通过"out"对象发送的内容将是浏览器显示的内容,是文本一级的。"config"对象提供了一些配置信息。已获得Servlet初始化的参数。"page"对象代表了真正运行的由JSP文件产生的类对象。原创 2013-04-03 20:42:38 · 996 阅读 · 0 评论 -
JSP的内置对象(application)
"application"对象负责提供应用程序在服务器中运行时的一些全局信息,常用的方法getMineType 和getRealPath等。application.jsp { System.out.println("if"); application.setAttribute("counter","1"); } else原创 2013-04-02 21:09:35 · 1076 阅读 · 0 评论 -
JSP的内置对象(request)
request 请求对象;response 响应对象;pageContext 页面上下文对象;session 会话对象application 应用程序对象out 输出对象config 配置对象page 页面对象exception 异常对象request对象代表着是来自客户端的请求。 String name = request.getParamete原创 2013-03-31 21:48:30 · 984 阅读 · 0 评论 -
浏览器与服务器连接
浏览器与服务器连接的一般过程:ServerSocket serverSocket = new ServerSocket(80);serverSocket.accept();www.sohu.com+80(浏览器自动生成)->DNS(Domain Name Service)->221.179.180.20:80;Socket socket = new Socket(221.1原创 2013-03-28 15:05:55 · 877 阅读 · 0 评论 -
Servlet容器与Web应用
当Servlet容器启动时,会启动所有的Web应用。通过控制台启动Web应用。Servlet容器启动Web应用时,并为每个Web应用创建惟一的ServletContext对象。可以把ServletContext看成是一个Web应用的服务器组件的共享内存。CountServlet.javaimport java.io.IOException;import javax.原创 2013-04-07 12:48:44 · 985 阅读 · 0 评论 -
Servlet(session的使用)
Web服务器跟踪客户状态通常的方法:建立含有跟踪的数据隐藏字段:重写包含额外参数的URL使用持续的session使用Servlet API中的Session(会话)机制。Session用于跟踪客户状态。Session指在一段时间内,单个客户与Web服务器的一连串相关的交互过程。在一个Session中,客户可能会多次请求同一个网页,也有可能请求访问各种不同的服务资源。原创 2013-04-09 11:21:15 · 8596 阅读 · 0 评论 -
SVN的基本配置和常用命令
首先下载: Slik-Subversion-1.8.0-win32.msi 这是Server TortoiseSVN-1.8.0.24401-win32-svn-1.8.0.msi 这是Client接下来建立仓库:C:\Users\acer>svn helpC:\Users\acer>svn help 用法: svn [options] [args] Subversion 命令行客户原创 2015-05-21 17:10:13 · 6823 阅读 · 0 评论