0
getArgs()が値のみを与えるので、値とともに動的にパラメータの名前を取得できますか?ここでは、Webサービスを使用していない、この場合には「USERID」で名前......イムSpring Aop、Webサービス: - アスペクトの値と共に名前を取得することは可能ですか?
@Before("allGenericAppServiceImplMethods()")
public void LoggingAdvice(JoinPoint joinPoint){
Object[] arguments = joinPoint.getArgs();
for(int i=0;i<arguments.length;i++){
Object a=arguments[i];
}
System.out.println(a);
}
@Pointcut("execution(public * com.nrollup.service.impl.GenericAppServiceImpl.*(..))")
public void allGenericAppServiceImplMethods()
{}
ServiceClass.java
public Response deleteNews(
@FormParam("userid") String tuserid,
@FormParam("id") String id,
@FormParam("sid") String sid);
実際に '' @FormParam( "userid") 'の名前が' 'userid" 'または' 'tuserid" '"になるメソッドのパラメータの名前ですか? –
@AdamMichalikこれまでに可能なことは...私はこれを初めてやっています...だから "userid"や "tuserid"のいずれか...私はちょうど値の名前がほしいです....ありがとう。 –