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

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

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

本次就先从tomcat和servlet开始吧

一、关于Tomcat

之前自己安装过tomcat,十分好安装,这里想要安装的话,还请移步到其他大佬那里,毕竟我讲可能也不详细,但是给大家说一下eclipse怎么配置的。
在这里插入图片描述
之后要右键安装好的服务器运行试试

运行起来运行起来
具体安装到这样子就可以了,如果哪个大佬的教程看完了还有疑问,可以私信问我哦~

二、servlet的初识

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

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");  //向网页输出标签
	}

}

运行前要将类与你的文件链接上
在这里插入图片描述
然后呢,用localhost:8080/(servlet名)/(标识名,上面写的有)

运行结果:
在这里插入图片描述
在这里插入图片描述
总结:

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

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值