欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JAVAWEB 实训记录 (个人自学笔记) 一

程序员文章站 2024-03-02 16:00:10
...

学校组织的实训,之前的javaSE已经学会一直没听,快要讲到框架了,所以要开始自学了

关于理解:
javaSE 和 javaEE一个属于java的入门基础,一个属于企业级开发管理,所以要想拿着java找工作,可能真的必须拿着javaEE的水准才可以,所以这次的记录,还是希望自己能将这部分学透,之前自己学习过javaEE,感觉学的并不扎实。

本次就先从tomcat和servlet开始吧

一、关于Tomcat

之前自己安装过tomcat,十分好安装,这里想要安装的话,还请移步到其他大佬那里,毕竟我讲可能也不详细,但是给大家说一下eclipse怎么配置的。
JAVAWEB 实训记录 (个人自学笔记) 一
之后要右键安装好的服务器运行试试

JAVAWEB 实训记录 (个人自学笔记) 一JAVAWEB 实训记录 (个人自学笔记) 一
具体安装到这样子就可以了,如果哪个大佬的教程看完了还有疑问,可以私信问我哦~

二、servlet的初识

servlet是基于web上的小程序,也代表着它将搭载在Tomcat上面运行,那么现在建立一个javaweb项目,然后创建java类,用来写Servlet程序。JAVAWEB 实训记录 (个人自学笔记) 一
就这样就可以了,接着直接上代码。

import java.io.IOException;

import javax.servlet.Servlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.annotation.WebServlet;

@WebServlet("/xue")  //server  applet 这里是将运行的标签
public class xuexiServlet implements Servlet {
		//下面是配置方法
	@Override
	public void destroy() {  //销毁时执行的方法
		// TODO Auto-generated method stub
		System.out.println("xiaohui");
	}

	@Override
	public ServletConfig getServletConfig() {    //获取服务器配置时运行的方法,好像没啥用
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public String getServletInfo() {  //获取信息的
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public void init(ServletConfig arg0) throws ServletException {  //加载网页的方法
		// TODO Auto-generated method stub
		System.out.println("jiazai..");
	}

	@Override
	public void service(ServletRequest arg0, ServletResponse arg1) throws  ServletException, IOException {
		// TODO Auto-generated method stub
		arg1.getWriter().write("xuexi");  //向网页输出标签
	}

}

运行前要将类与你的文件链接上
JAVAWEB 实训记录 (个人自学笔记) 一
然后呢,用localhost:8080/(servlet名)/(标识名,上面写的有)

运行结果:
JAVAWEB 实训记录 (个人自学笔记) 一
JAVAWEB 实训记录 (个人自学笔记) 一
总结:

这也算是初识了servlet和tomcat了,就算是项目搭载到真实的服务器上,这个servlet也是可以运行的,虽然以后项目很少用到servlet的部分,一般都是集成的框架,但是入门一定要学好这些,毕竟由浅入深才对不是吗?

欢迎交流哈:扣扣693191738

相关标签: javaEE