プロが教えるわが家の防犯対策術!

javascriptにてお問い合わせフォームを作っていて、
最後の送信ボタンを押すと送信されるはずが、エラーとなってしまいます。
素人で何もわかりません。
すいませんが、ご教授ください。

エラー内容
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
担当者への送信に失敗しました。
エラー内容:javax.mail.internet.AddressException: Missing '<' in string ``"" <>'' at position 31

本文内容
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
//受け取るデータの文字コードをUTF-8にセットする
request.setCharacterEncoding("UTF-8");
//パラメーター”title”の値を取り出し、変数titleに代入
String title = request.getParameter("title");
//パラメーター”message”の値を取り出し、変数messageに代入
String message = request.getParameter("message");
//出力先のコンテントタイプをセットする
response.setContentType("text/html; charset=UTF-8");
//出力先を取り出し、変数outに代入する
PrintWriter out = response.getWriter();
//メールの送信
try {
//プロバティの作成
Properties property = new Properties();
//SMTPサーバーのセット
property.put("mail.smtp.host","<サーバー名>");
//メールセッションを確率
Session session = Session.getDefaultInstance(property,null);
//送信メッセージを生成
MimeMessage mimeMessage =new MimeMessage(session);
//Toアドレスのセット InternetAddress toAddress = new InternetAddress("メールアドレス>","<名前>");mimeMessage.setRecipient(Message.RecipientType.TO,toAddress);//Fromアドレスのセット
InternetAddress fromAddress = new InternetAddress("メールアドレス>","<名前>");mimeMessage.setFrom(fromAddress);
//タイトル(件名)のセット
mimeMessage.setSubject(title,"ISO-2022-JP");
//本文のセット
mimeMessage.setText(message,"ISO-2022-JP");
//メールの送信
Transport.send(mimeMessage);
//送信OK
out.println("<html><body>");
out.println("■お問い合わせ内容を担当者へ送信しました。");
out.println("</body></html>");
} catch (Exception e) {
//送信エラー
out.println("<html><body>");
out.println("担当者への送信に失敗しました。");
out.println("<br>エラー内容:"+e);
out.println("</body></html>");
}
//出力する
out.close();
}

}

A 回答 (1件)

そのソースどう見てもJavaScriptではなくてJavaのソースに見えるんだけど?

この回答への補足

すいません。
javaでした。

補足日時:2011/08/14 20:20
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!