`
文章列表
JSP 存在两种 开发模式 Model1 : JSP + JavaBean * 不适合开发业务逻辑特别复杂web应用 ----- 业务逻辑复杂,控制代码多,而在jsp中编写控制代码,十分不便 Model2 : JSP + JavaBean + Servlet 符合MVC设计模式 JSP(View视图功能):负责页面显示 JavaBean(Model 模型功能):负责数据封装和处理 Servlet(Controller 控制器功能):连接模型和视图,对整个业务流程进行控制,调用JavaBean封装处理数据,调用JSP显示页面 MVC模式 、JavaEE体系结构三层架构 关系? 三层架构 ...
字随鼠标移动 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css"> .d1{ position: absolute; left: 30px; top: 20px; } </style> </head> <body> <font color=&qu ...

day07 Cookie Session

Servlet技术 用来动态生成 网页数据资源 Servlet生成HTML 页面数据时,所有内容都是通过 response.getWriter response.getOutputStream 向浏览器输出的 <html> <head> </head> <body> Hello </body> </html> 用Servlet 输出流打印网页信息 response.getWriter().print("<html>"); Servlet生成网页缺点 1、通过print输出网页 开发很不 ...
Servlet技术 两条主线 1、HTTP协议 2、Servlet生命周期 init() 方法中参数 ServletConfig 对象使用 通过ServletConfig 获得 ServletContext对象 使用 service方法 含有两个参数对象 ServletRequest ServletResponse 在实际开发Servlet过程中 不需要覆盖service ---- HttpServlet 根据请求方式自动调用doGet 或者 doPost doGet和doPost参数 HttpServletRequest 和 HttpServletResponse 今天学习重点: ...
Servlet技术基于Request-Response编程模型 ---- HTTP协议也是基于请求响应 模型 * Servlet技术 用来 开发基于HTTP web 应用程序 接触 JavaEE API ------ 程序 接口 和 已经实现接口 类的 使用 JavaEE ---- Java Platform, Enterprise Edition 缩写 Servlet快速入门 1、创建web project 2、编写 class 继承 HttpServlet 3、在web.xml 配置 Servlet程序 虚拟访问路径 * 用户在浏览器上通过这个路径 访问编写Servlet程序 ...
动态网页技术: 98前后 ASP PHP JSP .net(微软技术集合 VB ASP C#) 、python、ruby(快速开发网页 语言 10分组开发一套博客系统【脚手架】) 当今网站开发 主流技术: ,net 和 php 学习javaweb ----- CRM 、ERP、OA 定制web界面 JVM支持多种脚本 语言: Jruby Groovy Web系统 采用 B/S结构 :Browser -- Server 1、浏览器向服务器发送访问目标资源请求 (请求) 2、服务器根据请求的目标资源路径,在服务器端进行查找 (请求处理) 3、服务器会将查找结果 返回给客户端浏览器 (响应 ...

day 03 jdk5.0新特性

泛型 --- 通用类型 由来 : java语言 开发者 一批C++ 工程师 ,在c++ 语法中 模板技术 ----- java泛型由来 应用 : 1、类型安全检查 2、编写通用java程序(java框架) JDK5 之前集合对象使用问题: 1、向集合添加任何类型对象 2、从集 ...

day 02xml解析

JAXP DOM 解析 JAXP SAX 解析 XML PULL 进行 STAX 解析 XML 技术主要企业应用 1、存储和传输数据 2、作为框架的配置文件 使用xml 存储和传输数据 1、通过程序生成xml 2、读取xml 中数据 ---- xml 解析 什么是DOM和SAX ? DOM Document Object Model -- ...

day01xml约束

MyEclipse8.5 1、配置workspace ----- 建议不要采用含有空格和中文目录 所有代码保存workspace空间中 2、新建工程时,设置工程需要jre环境 MyEclipse提供多种内置layout --- 每种布局 界面不同,菜单不同 工程的属性 编码集 --- 导入其它工程 ...
1.下载struts2.3.15的完整版: http://struts.apache.org/download.cgi#struts23151 打开解压的struts-2.3.15.1文件夹,会看到几个文件夹,分别为:apps----范例代码,docs---api,lib---库文件,src---源码 2.在javaee-eclipse环境中新建一个Dynamic Web Project,名称为struts2-form。 3.添加搭建struts2需要的lib,在解压的lib文件夹中,找到如下几个lib包,将之添加到struts2-form的WebContent/WEB-INF/l ...

java定时执行任务

    博客分类:
  • java
Timer 一种工具,线程用其安排以后在后台线程中执行的任务。可安排任务执行一次,或者定期重复执行。 //在某一时段警告一定时间重复执行任务 task - 所要安排的任务。firstTime - 首次执行任务的时间。period - 执行各后续任务之间的时间间隔,单位是毫秒。TimerTask是一个接口在其run方法里面填写需要执行的任务 public void scheduleAtFixedRate(TimerTasktask,DatefirstTime,longperiod) //安排指定的任务在指定的延迟后开始进行重复的固定速率执行。以近似固定的时间间隔(由指定的周期分隔)进行 ...
环境变量配置: netstat -ano查看端口使用情况和进程的PID 若端口被占用,则根据PID关闭相应进程 Tomcat JAVA_HOME=C:\Program Files\Java\jdk1.6.0_13 //自己的jdk目录 启动Tomcat:双击bin/startup.bat 端口: 默认端口8080 可在server.xml中自行改变 ...
下载 承接以前的上傳 列出文件: public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String real=getServletContext().getRealPath("/WEB-INF/Files"); Map<String,String> map=new HashMap<String, String>(); File file=new File ...
1. Hibernate简介 (1) Hibernate是一款ORM框架. Object Relation Mapping (2) ORM是指对象关系映射.可以将DB映射成Object,这样程序员可以通过 对Object操作完成对DB的操作.将JDBC封装在ORM框架底层 (3)主流ORM框架有Hibernate,iBatis,JPA 2. Hibernate框架体系结构 (1)主配置文件:用于描述数据库连接信息. hibernate.cfg.xml或者hibernate.properties (2)映射描述文件:用于描述映射类及属性与DB表和字段之间的对应关系 U ...
摘要:本文列举集中典型的场景,介绍了通过Java网络编程接口判断机器之间可达性的几种方式。在实际应用中,可以根据不同的需要选择相应的方法稍加修改即可。对于更加特殊的需求,还可以考虑通过JNI的方法直接调用系统API来实现,能提供更加强大和灵活的功能。 概述 在网络编程中,有时我们需要判断两台机器之间的连通性,或者说是一台机器到另一台机器的网络可达性。在系统层面的测试中,我们常常用Ping命令来做验证。尽管Java提供了比较丰富的网络编程类库(包括在应用层的基于URL的网络资源读取,基于TCP/IP层的Socket编程,以及一些辅助的类库),但是没有直接提供类似Ping命令来测试网络 ...
Global site tag (gtag.js) - Google Analytics