配置环境:
eclipse
1、配置web中间件服务器(服务器) 前端客户后端数据库
站点
tomcat 小型
weblogic jboss大型搭建环境
网址:
apache公司供应项目
download 下载
project 中 tomcat
zip window linux都可以用
端口冲突:
0---65535 端口范围
0---1024 系统保留端口
访问出现猫 http://ip:端口号/
webapps 站点目录
建立文件夹 thsy 编辑一个页面
<font size="7">hello world</font>
2、tomcat与eclipse集成
eclipse java开发集成了java javac
1、下载eclipse插件解压后粘贴到eclipse中的plugins文件夹
3、tomcat project工程发布
新建
windows pre tomcat advanced配置tomcat目录
jvm
新建tomcat工程在java中
pro1 新建html页面
目录结构
网页下载位置
项目部署在webapps下,项目下可以放:文件,目录, WEB-INF。(注意WEB-INF中的东西是不能被用户下载的)
WEB-INF放classes(字节码文件)、lib(第三方jar包插件)、(部署描述文件)
web站点的说明书。
Pro1项目名称: 文件目录都可以
放文件也行
先下载图到本机,然后再使用本地的浏览器访问
WEB-INF中目录结构
JVM热加载
虚拟目录也可以
配置虚拟目录
reloadable 自动加载 path访问时用
workDir jsp编译文件存放位置
XML EXTRNTABLE MALEE LANGUAGE 可扩展标记语言
Xml文件的头文件
<e-file-list> 欢迎界面
Gb2312 gbk 中文
<?xml version=”” encoding=”UTF-8”?>
<web-app>
<e-file-list>
<e-file> </ e-file>
</e-file-list>
</web-app>
4、-----servlet
CGI 网络通信通讯客户端请求在CGI开辟一个进程(在服务器端) asp jsp php
大的文件上传下载持续性的业务
SUN 改进CGI 推出servlet 以线程方式
---还是保持连接
---不用就断开
CGI和servlet的区别
servlet- 放在WEB-INF中的lib下
让eclipse也加载插件
程序具有通讯功能 servlet
Form标签表单载体 action 发的目的地、去向
Method 发送方式 get以纯文本的方式进行发送(个人信息),有上限,服务器配置一次性发送多少。
post以二进制方式进行发送先用浏览器打散成二进制效率低,发送多少无限制,上传下载用post 可执行程序音乐图片。任何文件都可以以post方式方式,只是效率低一些。
一个类具有servlet功能必须继承HttlpServlet 具有通讯功能
HttlpServlet 中有doPost() doGet()
重写doGest活doPost
httpservletRequest 提交过来的页面信息
回应
String u1 = (“username”)’;
String u2 = req. getParameter(“userpass”);
做好之后配置servlet
放在欢迎界面之后
<servlet>
< servlet-name> loginservlet< /servlet-name>
< servlet-.</ servlet-class>
</servlet>
< servlet-mapping>
< servlet-name> loginservlet< /servlet-name>
<url-pattern>/login</url-pattern>
< servlet-mapping>
页面发送信息到tomcat上,服务器看请求
当前项目
JAVA与JSP课件讲解 来自淘豆网m.daumloan.com转载请标明出处.