Jul 10, 2017 10:38:44 AM

作者:

关于这个 Hello World

这是一个简单的小例子,通过简单的几步,即可在 Eclipse 中搭建出一个 Nutz.Mvc的运行环境,我假设你已经:

  • 有了 Eclipse J2EE 套件 — Eclipse 3.5 以上版本,推荐4.x系列
  • 安装了 Tomcat 6.0 及以上版本, 推荐8.x系列
  • 下载了 Nutz 的最新版本

详细步骤

创建一个新的 Dynamic Web Project (File > New > Project … > Web > Dynamic Web Project)

  • 项目的名称为 hellonutz

创建一个 Tomcat 运行服务器

如果你已经在 Eclipse 中创建了一个 Tomcat 服务器,请跳过本步骤,直接将项目 hellonutz 添加到这个服务器中即可

在 Eclipse 的 Servers 视图中点击右键,选择

我们使用的 Tomcat 6.0,当然你可以根据自己的需要选用你的 Tomcat 版本,现在 7.0 已经出来了 ^_^

Hello World - 图3

点击 'Finish' 按钮,在 Servers 视图应该出现一个 Tomcat 服务器,这个服务器下应该有一个项目 — hellonutz

将 Nutz.jar 加入 lib 目录中

本例子需要 Nutz-1.r.59 或者更高的版本

在 WebContent > WEB-INF > lib 把nutz-1.r.60.jar放进去.

在 src 目录上右键选择 New > Class

Hello World - 图5

直接点 'Finsih', 后面我们会修改它的代码

修改 web.xml

通过声明一个 Filter,

创建入口函数

打开刚才创建的 MainModule.java,添加一个函数,整个类的源代码如下:

因为我们在入口函数里声明了一个 ,按照视图的定义

  • @Ok("jsp:jsp.hello")
    我们需要在 WEB-INF 下面建立一个名为 jsp 的文件夹,并在里面建立一个 hello.jsp

下面是 hello.jsp 的源代码:

仅仅是输出入口函数的返回值。是的,无论入口函数返回什么,都会保存在 request 对象 "obj" 属性中

启动服务

Hello World - 图7

控制台输出

在浏览器中访问

Hello World - 图9

这篇文章虽然不算短,但是实际上,你需要做的事情不多,不是吗? ^_^

如何进阶