
Ubuntu下用Myeclipse创建Java Web项目
发布日期:2021-05-27 02:54:45
浏览次数:38
分类:精选文章
本文共 1748 字,大约阅读时间需要 5 分钟。
Ubuntu 下用 Myeclipse 创建 Java Web 项目
1. 创建 Web 项目
在 Myeclipse 中,选择 File > New Project > Java EE Web Project。
在项目信息中,项目名称可以自定义,选择目标平台为 Java EE 7,Webrootdir 也可以默认即可。点击完成即可建立项目。
2. 创建 Servlet
在项目的 src 目录下,右键新建一个 Java 类,命名为 LoginServlet。粘贴以下代码:
import java.io.*;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class LoginServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String username = request.getParameter("username"); String password = request.getParameter("password"); response.setContentType("text/html; charset=UTF-8"); response.getWriter().println("登录 "); response.getWriter().println(""); response.getWriter().println("欢迎【" + username + "】用户登录成功!!!"); response.getWriter().println(""); } @override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); }}
3. 部署 Servlet
在项目的 web.xml 中添加以下配置:
MyServlet LoginServlet MyServlet /LoginServlet
4. 启动服务器
安装并启动 Tomcat(或其他 Web 容器),将项目部署到服务器上。完成后,访问 http://localhost:8080/LoginServlet
查看效果。
5. 测试页面
在项目的 WebRoot 目录下新建一个 login.html 文件:
登录
6. 访问测试
打开浏览器,访问 http://localhost:8080/login.html
,填写用户名和密码,点击登录按钮即可查看登录结果。
这就是从项目创建到部署的完整流程。通过以上步骤,你可以在 Ubuntu 系统中成功创建并运行 Java Web 项目。
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2025年04月10日 11时36分18秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【Jquery】获取当前窗口的宽度值/高度值
2019-03-13
Android 架构组件 – 让天下没有难做的 App
2019-03-13
启动MongoDB出现1053错误
2019-03-13
Flask操作SQLAlchemy
2019-03-13
网络对抗技术-Exp2-后门原理与实践 20181314
2019-03-13
能解决数据可视化大屏需求的3款可视化工具
2019-03-13
欢迎来到小迪博客
2019-03-13
【Altium Designer21】工作栏中文解析
2019-03-13
[87]用secureCRT连接虚拟机中的Ubuntu系统,出现“远程主机拒绝连接”错误
2019-03-13
Shell脚本防DNS攻击检测并删除肉机IP
2019-03-13
如何在VSCode中定制JSON的IntelliSense
2019-03-13
椭圆曲线的定义
2019-03-13
多代理区块链框架客户端的操作
2019-03-13
RSA操作中的公钥和私钥的生成
2019-03-13
C#从1打印到100再打印到1-递归的应用
2019-03-13
go语言中类的继承和方法的使用
2019-03-13
Ubuntu 修改权限的操作
2019-03-13
caffe训练的时候遇到的text-format 错误解决方案。
2019-03-13
Java 8新特性(一):Lambda表达式
2019-03-13
ZOJ问题(坑死了)
2019-03-13