---
title: "Sända mail med info från ett formulär"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/84056-sända-mail-med-info-från-ett-formulär"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "WebLady"
published: "2003-08-12T13:17:56.000Z"
updated: "2003-08-13T12:56:56.000Z"
replies: 5
views: 630
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/java/84056-sända-mail-med-info-från-ett-formulär"
---

# Sända mail med info från ett formulär

## #1 — WebLady, 2003-08-12T13:17Z

Hej, 
jag har ett dilemma. Jag har ett formulär vars information skall sändas vidare i ett mail. Det som händer är att jag får ett mail men inget innehåll. 

I formuläret så anger jag template, hur mailet skall se ut.... 
men som sagt mailet kommer tomt! 

\<form name="AnmalanForm" action="/servlet/SendMail" method="POST"\> 
\<input type="hidden" name="to" value="anmalan@xxx.se"\> 
\<input type="hidden" name="from" value="anmalan@fxxx.nu"\> 
\<input type="hidden" name="subject" value="Anmälan"\> 
\<input type="hidden" name="template" value="/mail.jsp"\> 
\<input type="hidden" name="URL" value="/main.html"\> 

mail.jsp ser ut så här: 

\<%@page import="java.util.\*, java.text.\*" %\>\<% 
response.setContentType("text/plain"); 

String\[\] forelasningar = { "xxx xxx 30 september", 
"xxx xxx, 14 oktober", 
"xxx xxx, 28 oktober", 
"xxx xxx, 11 november", 
"xxx xxx, 25 november"}; 
String space = " "; 
%\> 

Förnamn : \<%= request.getParameter("firstName") %\> 
Efternamn : \<%= request.getParameter("lastName") %\> 
Adress : \<%= request.getParameter("address") %\> 
Postadress : \<%= request.getParameter("zipCode") %\> \<%= request.getParameter("city").toUpperCase() %\> 
Telefon : \<%= request.getParameter("phone") %\> 
E-post : \<%= request.getParameter("email") %\> 
Övrigt : \<%= request.getParameter("body") %\> 
Företag : \<%= request.getParameter("company") %\> 
Org. nr : \<%= request.getParameter("vatno") %\> 
Faktureringsadress: \<%= request.getParameter("faddress") %\> 
Postadress : \<%= request.getParameter("fzipCode") %\> \<%= request.getParameter("fcity").toUpperCase() %\> 

Faktura : \<%= request.getParameter("invoice") == null ? "Nej" : "Ja" %\> 
\<% 
for (int i=0; i\<forelasningar.length; i++) { %\> 
\<%= forelasningar *%\>\<%= space.substring(0, 35-forelasningar*.length()) %\> \<%= request.getParameter("S"+(i+1)) %\> Seminarium \<%= request.getParameter("M"+(i+1)) %\> Måltid & Modevisning\<% 
} %\> 

Ser Ni något fel eller har något annat tips så är jag jätte tacksam 

Tack på förhand**

Permalänk: https://www.webforum.nu/p/84056

## #2 — LarsG, 2003-08-12T14:23Z

Flyttas från ASP

Permalänk: https://www.webforum.nu/p/1137200

## #3 — Viktor, 2003-08-12T20:17Z

Hur ser koden som sammanställer och skickar mailet ut?

/Viktor

Permalänk: https://www.webforum.nu/p/1137391

## #4 — WebLady, 2003-08-13T07:05Z

formulärets action SendMail refererar till min action i en class.
Hidden-fältet template hänvisar hur det skall se ut i skickat format, i detta fall mail.jsp
Den koden har jag sänt med i mitt första inlägg

//WebLady´n

Permalänk: https://www.webforum.nu/p/1137609

## #5 — Viktor, 2003-08-13T08:07Z

Koden som du har skickat med fungerar om filen mail.jsp får alla sina in parametrar, den kan jag inte se något fel på. Det som är intressant är hur du skickar brevet, det är troligtvis där som något blir fel, antingen när du anroppar mail.jsp eller när du skapar ditt mail.

/Viktor

Permalänk: https://www.webforum.nu/p/1137619

## #6 — WebLady, 2003-08-13T12:56Z

Tack så mycket!
Jag skall testa.....

Permalänk: https://www.webforum.nu/p/1137799

---

Tråden på webben: https://www.webforum.nu/amne/java/84056-sända-mail-med-info-från-ett-formulär
