Update README.md

This commit is contained in:
Janesen
2019-12-22 17:25:22 +08:00
committed by GitHub
parent 3e32f792f9
commit e4af48b0c0

View File

@@ -1,5 +1,6 @@
## FastChar
Java语言开发的WEB+ORM开源免费的MVC框架设计原理符合一般Web框架规则。学习成本低、代码少、极易上手、零配置极大的提高开发效率减少错误率。具有高并发、模块化、高灵活性、占用内存少等特点。
FastChar是以Java语言为基础的WEB+ORM开源免费的MVC框架设计原理符合一般Web框架规则。学习成本低、代码少、极易上手、零配置极大的提高开发效率减少错误率。具有高并发、模块化、高灵活性、占用内存少等特点。
## Maven搭建项目
@@ -47,4 +48,41 @@ public class TestAction extends FastAction {
}
```
##手动搭建项目
第一步:[下载FastChar的jar包](https://www.fastchar.com/fc_lib/12)并引用到Web项目中。
第二步修改web.xml将如下代码复制进入
```Html
<filter>
<filter-name>fastchar</filter-name>
<filter-class>com.fastchar.core.FastFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>fastchar</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
```
第三步创建Action并继承FastAction类如下代码
```java
public class TestAction extends FastAction {
/**
* 获得路由地址
* Get routing address
* @return
*/
@Override
protected String getRoute() {
return "/test";
}
public void index() {
responseText("搭建成功!");
}
}
```
接下来运行项目,访问项目地址即可,例如上述案例中访问的地址:[http://xxxx:8080/xxx/test/](http://xxxx:8080/xxx/test/)