欢迎来到天天文库
浏览记录
ID:13739450
大小:2.93 MB
页数:64页
时间:2018-07-24
《韩顺平servlet笔记(必看完整版)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、u背景知识介绍J2EE的13种技术java->servlet->jsp[技术总是有一个演变过程]zip粘贴到word设置u回顾一下我们现有的技术java基础(面向对象,集合,界面,线程,文件,网络)jdbc(java的数据库编程)oracle/mysql/sqlserverhtmlcssjavascript(web开发)->网页设计xmlserlvet+jsp->javaweb开发[使用java技术做web开发]ujavaee体系的介绍uservlet项目演示uweb开发介绍①静态页面(html)②动态页面1.用户可以输入数据,和页面交
2、互(注册,购物,发帖子,付款...)2.不同时间打开页面,内容是变化.3.目前比较流行的左动态页面的技术(servlet/jsp,php,asp.net,asp,cgi)u动态网页技术的比较(了解)ubs和cs的比较(1)BS:browserserver浏览器服务器(2)csclientserver客户服务u为什么需要的web服务器/web究竟是干什么的?模拟一个web服务器MyWebServer.javaimportjava.io.*;importjava.net.*;publicclassMyWebServer{publicstat
3、icvoidmain(String[]args)throwsException{ServerSocketss=newServerSocket(80);Sockets=ss.accept();//提示一句话System.out.println("在9999上等待连接...");OutputStreamos=s.getOutputStream();BufferedReaderbr=newBufferedReader(newFileReader("d:\hello.html"));Stringbuf="";while((buf=br.rea
4、dLine())!=null){os.write(buf.getBytes());}//关闭流br.close();os.close();s.close();}}u通过tomcat来讲解BS结构u安装tomcat服务器(1)解压即可(2)配置①在环境变量中添加JAVA_HOME=指向你的jdk的主目录(并不是bin文件目录)②在不配置JAVAHOME的前提下启动tomcat在startup.bat的第25行中添加setJAVA_HOME=JKD路劲(1)启动tomcat服务器到tomcat主目录下bin/startup.bat(2)验证
5、是否安装成功http://localhost:8080(8080是默认端口如果该端口已经被占用需要修改端口)utomcat安装后问题解决(1)tomcat无法正常启动的原因分析1.JAVA_HOME配置错误,或者没有配置2.如果你的机器已经占有了8080端口,则无法启动,解决方法(1)你可以8080先关闭netstat–annetstat–anb来查看谁占用该8080(2)主动改变tomcat的端口.到conf/server.xml文件中修改6、修给config->server.xml的端口号)protocol="org.apache.coyote.http11.Http11NioProtocol"redirectPort="8443"/>(3)能够正常启动,但是会导航到另外一个页面.去修改工具->管理加载项,把默认的导航给禁用即可.(4)在访问tomcat时候,一定保证tomcat服务器是启动utomcat的目录结构文件bin:启动和关闭tomcat的bat文件conf:配置文件-->server.xml:该文件用于配置和server相关的信息,比如tomcat启动端口后,配7、置Host,配置Context即web应用-->web.xml:该文件配置与web应用(web应用就相当于是一个web站点)-->tomcat-users.xml:该文件用户配置tomcat的用户密码和权限lib目录:该目录放置运行tomcat运行需要的jar包logs目录:存放日志,当我们需要去查看日志的时候,很有用!,当我们启动tomcat错误时候,可以查询信息.webapps目录:该目录下,放置我们的web应用(web站点),比如:建立web1目录下面放置我们的html文件jsp文件..图片...则web1就被当做一个web应用管8、理起来(☞特别说明tomcat6.0以后支持tomcat5版本还有别的设置)work:工作目录:该目录用于存放jsp被访问后生成的对应的server文件和.class文件u如何去访问一个web应用的某个文件
6、修给config->server.xml的端口号)protocol="org.apache.coyote.http11.Http11NioProtocol"redirectPort="8443"/>(3)能够正常启动,但是会导航到另外一个页面.去修改工具->管理加载项,把默认的导航给禁用即可.(4)在访问tomcat时候,一定保证tomcat服务器是启动utomcat的目录结构文件bin:启动和关闭tomcat的bat文件conf:配置文件-->server.xml:该文件用于配置和server相关的信息,比如tomcat启动端口后,配
7、置Host,配置Context即web应用-->web.xml:该文件配置与web应用(web应用就相当于是一个web站点)-->tomcat-users.xml:该文件用户配置tomcat的用户密码和权限lib目录:该目录放置运行tomcat运行需要的jar包logs目录:存放日志,当我们需要去查看日志的时候,很有用!,当我们启动tomcat错误时候,可以查询信息.webapps目录:该目录下,放置我们的web应用(web站点),比如:建立web1目录下面放置我们的html文件jsp文件..图片...则web1就被当做一个web应用管
8、理起来(☞特别说明tomcat6.0以后支持tomcat5版本还有别的设置)work:工作目录:该目录用于存放jsp被访问后生成的对应的server文件和.class文件u如何去访问一个web应用的某个文件
此文档下载收益归作者所有