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的部分,一般都是集成的框架,但是入门一定要学好这些,毕竟由浅入深才对不是吗?
欢迎交流哈:扣扣693191738
上一篇: React setState 引发的思考
下一篇: 第六章 使用Visual Studio