不管学习什么语言我们第一个输出的大部分都是hello word,现在学习了javaweb,但是传统不能丢,hello word也必须在写一次。
打开idea,找到我们之前创建的maven,在maven目录下找到pom.xml这个文件。
复制下方代码:
javax.servlet javax.servlet-api 4.0.1 javax.servlet.jsp javax.servlet.jsp-api 2.3.3
把他复制粘贴到,下方图片的位置。
开始可能会爆红,但是我们可以看到idea右下角在不断顶多加载,这是正在导入jar包,只需要等待一会便可以发现爆红的地方消失不见了。
现在我们基本上是把环境变量给搭配好了,可以开始主题了,如果在用java在网页上面输出hello wor。
在java包下面我们新建一个类,名字什么的随便,没有强制要求。
我们使这个类继承“HttpServlet ”
然后重新doget方法和都post方法。
这两种方法是HTTP的两种请求,我就不在这里过多的赘述,想了解的朋友可以自行去寻找资料。
我们在doget方法下面写入:
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
resp.getWriter().println("hello word");
}
这样一来我们的程序就写好了,那么问题又来了,我们怎么样才能使他在网页中展现呢?
搭配tomcat如果是java11及以后的版本直接下载最新版就可以tomcat下载。
如果是其他版本可以去官网自行寻找对应版本。
下载完成之后我们进去目录,找到bin文件夹,进入之后找到“startup.bat”,双击运行。
如果出现下方这种东西那么就说明运行成功了,如果控制台闪退,一般是java的环境变量没有搭配好,去重新进行搭配即可。
完成之后进入idea,安装下方图片的顺序依次点击。
请添加图片描述
请添
请添加图片描述
完成之后保存,然后打开main目录下的webapp-WEB-INF-web.xml。
打开文件,添加。
imgServlet com.wjwe.response.imagServlet imgServlet /index
点击idea右上角的绿色三角,启动tomcat。
下方控制台会出现看不懂的乱码,不需要在意。
等待一会浏览器会弹出一个新页面,上面写着hello word。
不过这个并不是我们想要的。
点击浏览器的输入框,输入我们在web.xml里面写下的路径名。
输入完成,点击回车,进入一个新的页面,页面上的内容就是我们想要输出的内容。



