JFinal5+Jetty2009+IDEA2020+Java8的非Maven-Demo项目

简介: JFinal5+Jetty2009+IDEA2020+Java8的非Maven-Demo项目

一、准备工作

1.1 jar包获取 官网下载非Maven版本获取jar

1.2 IDEA 百度就行网上一堆链接:https://pan.baidu.com/s/1c5D-jtxlxfvprolul3pj5A?pwd=n4da

提取码:n4da

带破解jar的没安装的自己试试

1.3 java8更多自己搜索一下吧

二、IDEA创建项目

2.1 File->NEW->Project

2..2都说选Java 完了选W eb 可是我的没有啊

我选择Java Enterprise

用Jetty了,TOM猫就 没啥大用。

2.3 点击下一步

输入啥都行,完事后点击Finash. 成果物

三、引入Jar

3.1 在WEB-INF 下创建lib文件夹,把jar放进去

3.2 引入jar,File->ProjectStructure

找到项目下的jar引入即可。到此准备工作完成

四、实际操作

4.1 创建启动文件,我沿用Net的启动文件Program代码如下:

package com.yadinghao;
import com.jfinal.core.JFinal;
public class Program {
    /**
     * 启动入口,运行此 main 方法可以启动项目,此 main 方法可以放置在任意的 Class 类定义中,不一定要放于此
     * http://localhost:8888/index
     */
    public static void main(String[] args) {
        JFinal.start("web", 8888, "/", 5);
    }
}

4.2 创建配置文件,这个文件需要继承JFinalConfig类,完了实现类就好了。

4.3 创建IndexController类,这个类需要继承Controller代码如下:

package com.yadinghao.controllers.front;
import com.jfinal.core.Controller;
import com.jfinal.core.Path;
@Path(value = "/")
public class IndexController extends Controller {
    public void index() {
        render("views/front/index.html");
    }
}

这里也没啥高深的东西看看API就知道怎么搞了。

4.4 创建Views层,主要是模板文件“index.html”,新人需要注意的就是路径问题@Path(value = "/")注解可以设置我没搞怕大家蒙圈。

好了就写到这 吧!

源码下载链接:https://pan.baidu.com/s/1_RvmtXMvkhNhYs_gW924SA?pwd=puz2

提取码:puz2

目录
相关文章
|
11天前
|
Java
使用IDEA创建项目运行我的第一个JAVA文件输出Helloword
本文介绍了如何使用IDEA(IntelliJ IDEA)创建一个新的Java项目,并运行一个简单的Java程序输出"Hello Word"。文章详细展示了创建项目的步骤,包括选择JDK版本、设置项目名称和路径、创建包和类,以及编写和运行代码。最后,还展示了如何通过IDEA的运行功能来执行程序并查看输出结果。
32 4
使用IDEA创建项目运行我的第一个JAVA文件输出Helloword
|
2月前
|
Java Maven
解决idea每次新建maven项目都需要重新配置maven的问题
解决idea每次新建maven项目都需要重新配置maven的问题
100 1
|
2月前
|
Java Maven 容器
java依赖冲突解决问题之Maven在编译打包过程中对依赖的jar包如何解决
java依赖冲突解决问题之Maven在编译打包过程中对依赖的jar包如何解决
|
9天前
|
网络安全 开发工具 git
使用Idea提交项目到远程仓库
本文介绍了如何在Idea中创建Git本地仓库、提交更改,并推送代码到Gitee远程仓库的步骤,包括创建本地仓库、提交更改、复制远程仓库地址、配置远程仓库以及推送代码到远程仓库的过程。
使用Idea提交项目到远程仓库
|
2月前
|
Java Android开发
IDEA设置项目编码格式【修改为GBK 或 UTF-8】
这篇文章介绍了在IntelliJ IDEA中如何设置项目编码格式,包括将项目编码修改为GBK或UTF-8的详细步骤和图解。
IDEA设置项目编码格式【修改为GBK 或 UTF-8】
|
23天前
|
存储 负载均衡 Java
Jetty技术深度解析及其在Java中的实战应用
【9月更文挑战第3天】Jetty,作为一款开源的、轻量级、高性能的Java Web服务器和Servlet容器,自1995年问世以来,凭借其卓越的性能、灵活的配置和丰富的扩展功能,在Java Web应用开发中占据了举足轻重的地位。本文将详细介绍Jetty的背景、核心功能点以及在Java中的实战应用,帮助开发者更好地理解和利用Jetty构建高效、可靠的Web服务。
32 2
|
23天前
|
Java 数据库连接 Maven
【Java笔记+踩坑】Maven高级
分模块开发、依赖传递与冲突问题、 可选依赖和排除依赖、聚合和继承、属性、多环境配置与应用、私服安装和使用
【Java笔记+踩坑】Maven高级
|
2月前
|
缓存 Java 应用服务中间件
支付宝 网站支付Demo 案例【沙箱环境】IDEA如何配置启动Eclipse项目
该博客文章讲述了如何在IntelliJ IDEA中配置和启动一个使用Eclipse开发的支付宝网站支付Demo案例。文章详细记录了从导入项目到配置Tomcat,再到解决启动过程中遇到的问题的步骤。作者还分享了在IDEA中遇到的一些常见问题,如项目配置、依赖库添加、编码问题等,并提供了相应的解决方案。此外,文章还提供了支付效果的展示以及一些支付宝案例文档中需要修改的参数信息。
支付宝 网站支付Demo 案例【沙箱环境】IDEA如何配置启动Eclipse项目
|
2月前
|
Java 持续交付 项目管理
Maven是一款基于Apache许可的项目管理和构建自动化工具,在Java开发中极为流行。
Maven是一款基于Apache许可的项目管理和构建自动化工具,在Java开发中极为流行。它采用项目对象模型(POM)来描述项目,简化构建流程。Maven提供依赖管理、标准构建生命周期、插件扩展等功能,支持多模块项目及版本控制。在Java Web开发中,Maven能够自动生成项目结构、管理依赖、自动化构建流程并运行多种插件任务,如代码质量检查和单元测试。遵循Maven的最佳实践,结合持续集成工具,可以显著提升开发效率和项目质量。
41 1
|
2月前
|
Java Maven
intellij idea如何查看项目maven依赖关系图
这篇文章介绍了如何在IntelliJ IDEA中查看项目的Maven依赖关系图,包括使用Maven工具栏和相关操作来展示和查看依赖细节。

推荐镜像

更多
下一篇
无影云桌面