将值从JSP页面传递到Servlet页面

将值从JSP页面传递到Servlet页面,jsp,servlets,Jsp,Servlets,这里是我的JSP页面,我接受一些值,我想将这些值发送到Servlet,然后存储在DB中。有人能帮忙吗,这是不是正确的方法。。。以及应该在servlet中添加什么来检索那里的值 <html> <head> <link rel="stylesheet" href="MainCSS.css" type="text/css"> <title></title> </head> &

这里是我的JSP页面,我接受一些值,我想将这些值发送到Servlet,然后存储在DB中。有人能帮忙吗,这是不是正确的方法。。。以及应该在servlet中添加什么来检索那里的值

<html>
    <head>
        <link rel="stylesheet" href="MainCSS.css" type="text/css">
        <title></title>
    </head>
    <body background-color:blue>
        <form action="HelloServlet_new.java" method="POST">
            <div style="width:600px; margin:0 auto;">
                <span style="color:#ffffff;"><span style="font-size: 18px;"><span style="font-family: 'times new roman', times, serif;"><strong><span style="background-color: rgb(0, 0, 255);"><a href="http://My/index_new"></a> cISBN | cAttendance | cFleet |&nbsp;cHome |</span></strong></span></span></span></div>
            <div>
                <span style="font-size: 18px;"><span style="font-family: 'times new roman', times, serif;"><strong>&nbsp;</strong></span></span></div>
            <div style="width:600px; margin:0 auto;">
                Enter Your Message Here: <input type="text" name="message" value="" /><br>
                Enter the Receiver Number: <input type="text" name="receiver" value="" />
                Enter Your Name: <input type="text" name="name" value="" /><br><br>
                Enter Your Number: <input type="text" name="sender" value="" /><br><br>
                Enter Your Mail_id: <input type="text" name="mailid" value="" />
                <input type="submit" name="submit" value="Send" /><br>

            </div>

           <% request.setAttribute("message",request.getParameter("message"));%>
           <% request.setAttribute("receiver",request.getParameter("receiver"));%>
           <% request.setAttribute("name",request.getParameter("name"));%>
            <%request.setAttribute("sender",request.getParameter("sender"));%>
           <% request.setAttribute("mailid",request.getParameter("mailid"));%>

            <h2>Thank You for using Our Service !!!!!!! </h2>
            <jsp:include page="HelloServlet_new" flush="true" />
    </body>
</form>
</html>

cISBN | cAttendance | cFleet | cHome |

在此处输入您的消息:
输入接收器号码: 输入您的姓名:

输入您的号码:

输入您的邮件id:
感谢您使用我们的服务!!!!!!!
首先在web.xml中映射servlet。 在表单中的action字段中,写下与web.xml中提供的servlet的
匹配的URL。例如,如果它是
/urlPattern
,那么您应该写下:

<form action="urlPattern" method="POST">

这就是在servlet中获取值的方法,之后,您可以写下数据库事务代码以将值存储在数据库中。

请删除不相关的标记。另外,您是否考虑过使用css类?或者至少一次设置所有样式,而不是无数个span?
操作不应表示servlet名称。它应该表示servlet URL。另请参阅一些基本的Hello World示例,您可能还需要自己阅读这些示例。my bad,但现在已编辑。您忘记了文本。另外,它是“URL模式”,而不是“URL模式名称”。我写的名称是为了基本理解。如果他曾经在web.xml中编写servlet映射,这是常识。他能理解我写的东西。是的,它不是“URL模式”它的.Guarav,servlet名称与servlet URL模式不同。更重要的是,web.xml在完全独立的实体
中指定了它们。按“常识”行事完全是胡说八道,只会让想要以正确方式行事的新手感到困惑。
String message = request.getParameter("message");
String receiver = request.getParameter("receiver");