将值从JSP页面传递到Servlet页面
这里是我的JSP页面,我接受一些值,我想将这些值发送到Servlet,然后存储在DB中。有人能帮忙吗,这是不是正确的方法。。。以及应该在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> &
<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 | cHome |</span></strong></span></span></span></div>
<div>
<span style="font-size: 18px;"><span style="font-family: 'times new roman', times, serif;"><strong> </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");