License |
License |
---|---|
GroupId | GroupIdcom.j2mvc |
ArtifactId | ArtifactIdj2mvc-framework-web |
Last Version | Last Version2.1.39 |
Release Date | Release Date |
Type | Typejar |
Description |
DescriptionJ2mvc Webframework
强烈建议使用J2mvc 2.1以后的版本。
version 2.1.01
1.优化路径跳转,Servlet和Filter方式的路径设置
2.优化内存销毁
3.更换JSON依赖包
4.优化接收方法RequestMethod,封装不同ContentType格式提交
封装JSON,XML数据提交模块
JSON请求示例
{
"id":"JSON134851",
"title":"JSON提交的标题",
"price":65.1,
"stock":100
}
XML请求示例
<!DOCTYPE root [
<!ELEMENT root ANY>
<!ATTLIST Product SSN ID #REQUIRED>]>
<root>
<Product SSN='id'>XMLID12354</Product>
<Product SSN='title'>XML提交的标题 </Product>
<Product SSN='price'>55 </Product>
<Product SSN='stock'>32 </Product>
</root>
version 2.1.02
1.解决URL无后缀情况无法加载静态资源,解决无法渲染CSS文件。
version 2.1.03
1.移除com.j2mvc.StringUtils.getUtf8()方法调用
更改为getCharset()
version 2.1.04
1.去除Servlet和Filter的全局变量销毁,只交给Listener处理。
version 2.1.05,2.1.06,2.1.07
1.完善POST提交的JSON数据
支持接收基础数据类型、任意对象类型、任意数组类型。
不支持接收参数为集合类型或Map类型,但可以定义为接收对象类型的元素。
version 2.1.05,2.1.06,2.1.07
1.修改连接池变量
version 2.1.09
增加上传功能,修改RequestMethod,ContentType设置方式
version 2.1.10,2.1.11
更改上传文件名格式为UUID格式,移除JSON映射类,更改接收多文件上传。
version 2.1.12
删除文件列有的空对象
version 2.1.13
增加配置文件目录/conf,加载上传功能配置/conf/upload.properties
version 2.1.18
拦截器也能获取ActionBean
version 2.1.20
添加上传文件只读权限
version 2.1.21
支持同时接收文件和文本数据
version 2.1.22
增加文件接收类型media
version 2.1.23
删除upload类printJson方法
version 2.1.25
添加输入流方式上传及数据库存储(BLOB)
version 2.1.27
添加输入流方式至fileList
version 2.1.38
添加formdata接收方式
|
Filename | Size |
---|---|
j2mvc-framework-web-2.1.39.pom | |
j2mvc-framework-web-2.1.39.jar | 119 KB |
j2mvc-framework-web-2.1.39-sources.jar | 74 KB |
j2mvc-framework-web-2.1.39-javadoc.jar | 431 KB |
Browse |
<!-- https://jarcasting.com/artifacts/com.j2mvc/j2mvc-framework-web/ -->
<dependency>
<groupId>com.j2mvc</groupId>
<artifactId>j2mvc-framework-web</artifactId>
<version>2.1.39</version>
</dependency>
// https://jarcasting.com/artifacts/com.j2mvc/j2mvc-framework-web/
implementation 'com.j2mvc:j2mvc-framework-web:2.1.39'
// https://jarcasting.com/artifacts/com.j2mvc/j2mvc-framework-web/
implementation ("com.j2mvc:j2mvc-framework-web:2.1.39")
'com.j2mvc:j2mvc-framework-web:jar:2.1.39'
<dependency org="com.j2mvc" name="j2mvc-framework-web" rev="2.1.39">
<artifact name="j2mvc-framework-web" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.j2mvc', module='j2mvc-framework-web', version='2.1.39')
)
libraryDependencies += "com.j2mvc" % "j2mvc-framework-web" % "2.1.39"
[com.j2mvc/j2mvc-framework-web "2.1.39"]
Group / Artifact | Type | Version |
---|---|---|
com.alibaba : fastjson | jar | 1.2.58 |
org.jsoup : jsoup | jar | 1.12.1 |
commons-io : commons-io | jar | 2.6 |
commons-fileupload : commons-fileupload | jar | 1.4 |
javax.mail : mail | jar | 1.4.7 |
log4j : log4j | jar | 1.2.17 |
javax.servlet : javax.servlet-api | jar | 3.0.1 |
com.belerweb : pinyin4j | jar | 2.5.0 |
org.javassist : javassist | jar | 3.25.0-GA |
commons-dbcp : commons-dbcp | jar | 1.4 |
commons-codec : commons-codec | jar | 1.12 |
com.j2mvc : j2mvc-util | jar | 2.1.05 |
org.antlr : antlr-runtime | jar | 3.5.1 |