JAVAEE初入门

第一次接触JAVAEE,首先了解下JAVAEE的基本功能。JAVAEE 主要用于关于B/S(Browser/Server)的开发以及基于web端的管理系统网站开发。

JAVAEE的应用于此。JAVAEE的开发需要搭建开发环境:如Tomcat、jre等等。

接下来我们来讲讲Tomcat的环境搭建。

首先需要下载Tomcat,从http://apache.org这个网站上下载Tomcat,将文件放置在某个文件中,该文件上层的所有文件不能存在中文名称。

其次是配置Tomcat,与jdk环境的配置相似,在环境变量中新建一个变量“CATALINA_HOME”,其属性值为Tomcat所在文件夹,只需要到达Tomcat根文件即可,不需要进入bin文件夹中。

配置完成,即可进入bin文件中找到startup.bat文件,用管理员的身份打开,若出现闪退现象说明配置环境尚存在问题。解决方法:再配置JAVA_HOME,并将JAVA_HOME配置到path路径中,JAVA_HOME值为jdk的路径。若出现doc命令窗口则表示开启成功。此时,在网页的地址栏上输入localhost:8080即可进入Apache Tomcat。到此Tomcat配置即完成。

接下来进行第一个项目演示 关于Servlet编程。

通过网页访问的文件都放在Tomcat文件下webapps文件中,在该文件中新建一个自己的工程文件,我自己新建一个test文件

1、在该文件中新建一个WEB-INF文件

2、在WEB-INF文件中新建一个classes文件,lib文件,web.xml文件,classes文件用来存放class文件,lib文件用来存放类包,web.xml表示该项目的配置文件

web.xml配置文件代码:

	<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
                      http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
  version="3.1"
  metadata-complete="true">
  <servlet>
    <servlet-name>First</servlet-name>
    <servlet-class>com.ServeletDemo</servlet-class>
  </servlet> 
  <servlet-mapping>
    <servlet-name>First</servlet-name>
    <url-pattern>/This</url-pattern>
  </servlet-mapping>
</web-app>
接下来是java代码

package com;

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class ServeletDemo extends HttpServlet {
	public void doGet(HttpServletRequest req,HttpServletResponse resp) throws ServletException,java.io.IOException{
		PrintWriter out = resp.getWriter();
		resp.setContentType("text/html");
		out.println("<span><b>hello World!</b></span>");
		out.flush();
		out.close();
	}
}

将编译后的class文件放在classes文件中,重新打开Startup.bat文件,在浏览器窗口输入地址localhost:8080/test/This即可打开自己编译的网站。

以下附带class文件的编译

手动编译Servlet:
a、编写Servlet源代码(servlet-api.jar包位于Tomcat目录下的lib目录下)
b、把servlet-api.jar和Servlet源代码文件一起放在某个英文目录下,如D:\temp,然后配置环境变量,变量名:CLASSPATH
 变量值:.;servlet-api.jar
c、开启黑窗口,在命令行定位到,命令如下:
D:(回车)
cd D:\temp(回车)
然后输入编译命令:
javac -d . *.java(回车)即可执行编译。
d、把编译后生成的带包层的类文件拷贝到Tomcat\webapps\Test\WEB-INF\classes目录下(Test是Web应用名)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值