用Nutz来来写一个"Hello Nutz"的例子,目标是建立一个最简单的web应用,输入一个地址显示"Hello Nutz"。
开发工具: eclipse-jee-galileo-SR1-win32|tomcat6.0|
第一步:创建一个web项目(new-->Dynamic Web Project), 目录结构如下。
第二步:建立Module,配置Module, 直接看代码。
package com.modules;
import org.nutz.mvc.annotation.Modules;
import org.nutz.mvc.annotation.Ok;
@Ok("void")
@Modules( { HelloModule.class, ByeModule.class })
public class MainModule {
}
package com.modules;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.nutz.mvc.annotation.At;
import org.nutz.mvc.annotation.Ok;
@At("/hello")
public class HelloModule {
@At("/sayHello")
@Ok("jsp:/content/Hello")
public void sayHello(HttpServletRequest request,HttpServletResponse response){
//do what you want to do
}
}
package com.modules;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.nutz.mvc.annotation.At;
import org.nutz.mvc.annotation.Ok;
public class ByeModule {
@At("/bye/sayBye")
@Ok("jsp:/content/Bye")
public void sayBye(HttpServletRequest request, HttpServletResponse response) {
// do what you want to do
}
}
第三步:配置web.xml
<servlet>
<servlet-name>nutServlet</servlet-name>
<servlet-class>org.nutz.mvc.NutServlet</servlet-class>
<init-param>
<param-name>modules</param-name>
<param-value>com.modules.MainModule</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>nutServlet</servlet-name>
<url-pattern>/nut/*</url-pattern>
</servlet-mapping>
第四步:写好jsp
第五步:打开eclipse中的servers窗口,创建一个server,将该项目加入
第六步:看下图
备注:本例子使用的nutz.jar是2010-01-20的snapshot,见附件。
- 大小: 28.7 KB
- 大小: 33.8 KB
- 大小: 8.7 KB
- 大小: 43.8 KB
- 大小: 45.1 KB
分享到:
相关推荐
nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册
NULL 博文链接:https://yunhaifeiwu.iteye.com/blog/746886
用于nutz邮箱验证jar包
nutz生成javabean工具.zip
可连接多种数据库根据表直接生成nutz所需的bean
对于 Java 程序员来说,除 SSH 之外,可能还有另外一个选择: Nutz 当然,它是开源的,并且是完全免费的。 同传统的 SSH 相比,它具备如下特点: 轻 -- 当前最新版,整个 jar 文件共 820k 薄 -- 针对 JDBC 的薄封装...
NULL 博文链接:https://yunhaifeiwu.iteye.com/blog/746735
nutz框架使用手册,从零到有深入学习nutz平台开发
Nutz, 它是一组轻便小型的框架的集合。 -------------Nutz 可以做什么? Dao -- 针对 JDBC 的薄封装,事务模板,无缓存 Ioc -- JSON 风格的配置文件,声明时切片支持 Mvc -- 注解风格的配置,内置多文件上传功能 ...
可以快速定位路径 页面 本jar包是nutz实用插件 希望大家多多下载
nutz框架jar包
在做nutz redis集成的实时,由于依赖包的问题被坑了一把,为了后人不要走同样的路,把所有依赖包放在上面了。
nutz框架开发手册,框架很方便使用的,和大家分享
让nutz支持freemarker。 具体使用和在struts2中使用是一样的
Spring 里采用 Nutz.Dao ,又比如在 Nutz.Ioc 里使用 Hibernate 等整 -- 它所有功能均不依赖第三方 jar 文件。这就意味着:如果一个 Web 应用,你在 WEB-INF/lib 下只 需要放置一个 nutz.jar 就够了当然你要使用其它...
nutz-1.r.60.jar
用开源框架nutz搭建的MVC框架,适合小型系统的开发,快捷方便!
nutz-1.r.61-发布包
用于部署nutz下的junit测试工具,需要jetty-all这个jar包和servlet-api2.5