From 59d30b05f2c61a99d38ca10a75c3e038bf768840 Mon Sep 17 00:00:00 2001 From: Redkale <22250530@qq.com> Date: Sun, 23 Apr 2017 21:08:18 +0800 Subject: [PATCH] --- src/org/redkale/boot/NodeHttpServer.java | 7 ---- src/org/redkale/net/http/WebInitParam.java | 43 ---------------------- src/org/redkale/net/http/WebServlet.java | 7 ---- 3 files changed, 57 deletions(-) delete mode 100644 src/org/redkale/net/http/WebInitParam.java diff --git a/src/org/redkale/boot/NodeHttpServer.java b/src/org/redkale/boot/NodeHttpServer.java index 561ee1de2..1b07012f8 100644 --- a/src/org/redkale/boot/NodeHttpServer.java +++ b/src/org/redkale/boot/NodeHttpServer.java @@ -109,13 +109,6 @@ public class NodeHttpServer extends NodeServer { final String[] mappings = ws.value(); String pref = ws.repair() ? prefix : ""; DefaultAnyValue servletConf = (DefaultAnyValue) en.getProperty(); - WebInitParam[] webparams = ws.initParams(); - if (webparams.length > 0) { - if (servletConf == null) servletConf = new DefaultAnyValue(); - for (WebInitParam webparam : webparams) { - servletConf.addValue(webparam.name(), webparam.value()); - } - } this.httpServer.addHttpServlet(servlet, pref, servletConf, mappings); if (ss != null) { for (int i = 0; i < mappings.length; i++) { diff --git a/src/org/redkale/net/http/WebInitParam.java b/src/org/redkale/net/http/WebInitParam.java deleted file mode 100644 index 8505bc05f..000000000 --- a/src/org/redkale/net/http/WebInitParam.java +++ /dev/null @@ -1,43 +0,0 @@ -/* - * To change this license header, choose License Headers in Project Properties. - * To change this template file, choose Tools | Templates - * and open the template in the editor. - */ -package org.redkale.net.http; - -import java.lang.annotation.*; - -/** - * 功能同JSR 315 (java-servlet 3.0) 规范中的 @WebInitParam - * - *

- * 详情见: https://redkale.org - * - * @author zhangjx - */ -@Target({ElementType.TYPE}) -@Retention(RetentionPolicy.RUNTIME) -@Documented -public @interface WebInitParam { - - /** - * 参数名 - * - * @return String - */ - String name(); - - /** - * 参数值 - * - * @return String - */ - String value(); - - /** - * 参数描述 - * - * @return String - */ - String description() default ""; -} diff --git a/src/org/redkale/net/http/WebServlet.java b/src/org/redkale/net/http/WebServlet.java index 065c498fc..98f3d5070 100644 --- a/src/org/redkale/net/http/WebServlet.java +++ b/src/org/redkale/net/http/WebServlet.java @@ -49,13 +49,6 @@ public @interface WebServlet { */ int moduleid() default 0; - /** - * 参数 - * - * @return WebInitParam[] - */ - WebInitParam[] initParams() default {}; - /** * 备注描述 *