JavaEE环境变量的配置与IDEA开发工具的使用

JavaEE环境变量的配置与IDEA开发工具的使用

准备:Tomcat 7及以上(Tomcat 6 与idea不兼容会出现错误)
建议Tomcat安装 选择压缩包版

Tomcat的配置

配置Path,Catalina_home环境变量
在这里插入图片描述
Catalina_home 值为Tomcat的根目录
在这里插入图片描述
Path值为Tomcat下bin目录

打开D:\Tomcat\apache-tomcat-7.0.93\bin bin目录下
在这里插入图片描述
在这里插入图片描述
出现最后一行Server startup in XXXms 启动成功

*1.Tomcat控制台程序闪退
解决方法:
可编辑startup.bat文件 在最后一行加入pause再次启动即可显示问题内容(一般为环境变量配置问题
2.Tomcat控制台中文乱码
解决方法:
Tomcat->conf->logging.properties
添加

java.util.logging.ConsoleHandler.encoding = GBK

在浏览器地址栏输入http://localhost:8080,或者http://127.0.0.1:8080/,如果显示tomcat页面说明安装成功。
在这里插入图片描述

使用IDEA建立第一个java Web程序

1.在这里插入图片描述
在这里插入图片描述
2.IDEA配置Tomcat在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Application server IDEA会自动配置,如果没有配置根目录即可

下方出现Warning 点击fix可自动修复Tomcat配置完成在这里插入图片描述

在这里插入图片描述
修改index.jsp 标签使显示HelloWord
点击运行
在这里插入图片描述

Web项目配置

Myeclipse风格 创建WEB-INF下两个目录lib和classes在这里插入图片描述在这里插入图片描述File->Project Structure-> Modules -> Paths -> Use module compile output path->将 “Output path” 和 “Test output path” 都改为之前创建的classes目录
在这里插入图片描述
在这里插入图片描述
File->Project Structure-> Modules -> Dependencies->选择如图->添加刚才创建的lib存放jar包
在这里插入图片描述
在这里插入图片描述

Servlet简单实现

src下创建Servlet在这里插入图片描述
在这里插入图片描述
创建成功后出现 HelloServlet.java
在这里插入图片描述
注意到出现错误
File->Project Structure-> Modules -> Dependencies->library
在这里插入图片描述
在这里插入图片描述
此时 错误已解决。

在这里插入图片描述
打开HelloServlet.java在函数doPost和doGet添加以下代码 使显示 HelloServlet

response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("Hello Servlet!");

IDEA会自动补全头文件

import java.io.IOException;
import java.io.PrintWriter;

注意

out.println("Hello Servlet!");

不可更改为

System.out.println("Hello Servlet!");

二者含义不同 后者为控制台显示

打开web.xml
添加代码

<servlet-mapping>
    <servlet-name>HelloServlet</servlet-name>
    <url-pattern>/HelloServlet</url-pattern>
</servlet-mapping>

url:是统一资源定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址
servlet-mapping:设置/HelloServlet访问路径访问名为HelloServlet的Servlet。
在这里插入图片描述
启动Servlet
此时IDEA自动弹出界面与刚才界面相同
在地址处加入url后内容
localhost:8080/HelloWord_war_exploded/HelloServlet
在这里插入图片描述
成功

补充:
进入localhost:8080->Tomcat Manager在这里插入图片描述
可查看到当前项目
默认账户密码 tomcat

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值