比如:
@At("/platform/home")
@At("/platform/?")
如果请求platform/home是哪个命中?
13 回复
上面的?的优先级低!同样问题,我如果在不同的类中定义的at一样,比如:
在 一个类中定义未
At("/platform/demo")
类名A
At("")
methodA(){}
At("/platform")
类名B
At("/demo")
methodB(){}
或者不同文件中At完全一样!是如何选择的,随机吗?
没关联源码,没看javadoc?
/**
* 升级为顶层路径映射,不受类的@At及主模块@At的配置所影响, 默认为false
* @return 是否为顶层路径映射
*/
boolean top() default false;
我这的关联源码么有注释的:
package org.nutz.mvc.annotation;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE, ElementType.METHOD})
@Documented
public @interface At {
String key() default "";
String[] value() default {};
String[] methods() default {};
boolean top() default false;
}
添加回复
请先登陆