Edit C:\dspace\webapps\jspui\WEB-INF\classes\org\dspace\app\webui\servlet\FeedbackServlet.class
???? 3 C y z { | } ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? y Q { ? ? { ? ? ? ? ? ? ? ? ? ? W ? ? A ? ? ? ? ? ? ? ? ? ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? . y ? ? ? ? ? ? ? ? 4 y ? 4 ? 4 ? ? ? ? ? ? ? ? ? ? A ? ? ? ? ? log Lorg/apache/log4j/Logger; <init> ()V Code LineNumberTable LocalVariableTable this .Lorg/dspace/app/webui/servlet/FeedbackServlet; doDSGet k(Lorg/dspace/core/Context;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V lastDot I email Lorg/dspace/core/Email; me Ljavax/mail/MessagingException; ev -Lorg/apache/commons/validator/EmailValidator; feedback Ljava/lang/String; context Lorg/dspace/core/Context; request 'Ljavax/servlet/http/HttpServletRequest; response (Ljavax/servlet/http/HttpServletResponse; fromPage host basicHost formEmail userAgent sessionID currentUser Lorg/dspace/eperson/EPerson; authEmail StackMapTable ? ? ? ? ? ? ? ? Exceptions ? ? ? doDSPost <clinit> SourceFile FeedbackServlet.java F G Referer ? ? ? dspace.hostname ? ? ? localhost ? ? ? 127.0.0.1 ? ? ? ? ? ? ? ? ? . ? ? ? ? ? ? 'org/dspace/authorize/AuthorizeException ? ? User-Agent ? ? ? ? ? ? ? ? ? ? ? submit ? ? ? ? ? D E show_feedback_form problem=true ? ? ? ? ? ? feedback.problem ? ? ? ? ? /feedback/form.jsp ? ? ? ? ? ? ? ? ? ? ? feedback.recipient java/util/Date ? G sent_feedback java/lang/StringBuilder from= ? /feedback/acknowledge.jsp javax/mail/MessagingException error_mailing_feedback problem=false authenticated.email M N ,org/dspace/app/webui/servlet/FeedbackServlet *org/dspace/app/webui/servlet/DSpaceServlet java/lang/String org/dspace/core/Context %javax/servlet/http/HttpServletRequest &javax/servlet/http/HttpServletResponse org/dspace/eperson/EPerson +org/apache/commons/validator/EmailValidator javax/servlet/ServletException java/io/IOException java/sql/SQLException getHeader &(Ljava/lang/String;)Ljava/lang/String; $org/dspace/core/ConfigurationManager getProperty equals (Ljava/lang/Object;)Z java/net/InetAddress getLocalHost ()Ljava/net/InetAddress; getHostAddress ()Ljava/lang/String; lastIndexOf (I)I substring (II)Ljava/lang/String; (Ljava/lang/String;)I (I)Ljava/lang/String; indexOf getParameter getSession "()Ljavax/servlet/http/HttpSession; javax/servlet/http/HttpSession getId getCurrentUser ()Lorg/dspace/eperson/EPerson; getEmail getInstance /()Lorg/apache/commons/validator/EmailValidator; isValid (Ljava/lang/String;)Z org/dspace/core/LogManager Q(Lorg/dspace/core/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; org/apache/log4j/Logger info (Ljava/lang/Object;)V java/lang/Boolean TRUE Ljava/lang/Boolean; setAttribute '(Ljava/lang/String;Ljava/lang/Object;)V $org/dspace/app/webui/util/JSPManager showJSP d(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;)V getCurrentLocale ()Ljava/util/Locale; org/dspace/core/I18nUtil getEmailFilename 8(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String; org/dspace/core/Email +(Ljava/lang/String;)Lorg/dspace/core/Email; addRecipient (Ljava/lang/String;)V addArgument setReplyTo send append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString warn *(Ljava/lang/Object;Ljava/lang/Throwable;)V showInternalError R(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V getLogger ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger; ! A C D E F G H / *? ? I &