⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 facturation.java

📁 我的本科课程设计
💻 JAVA
字号:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.Vector;
//import cart.*;

/**
 * An HTTP Servlet that responds to the GET and HEAD methods of the
 * HTTP protocol.  It returns a form to the user that gathers data.
 * The form POSTs to another servlet.
 */
public class Facturation extends HttpServlet {

    public void doGet (HttpServletRequest req,
                       HttpServletResponse res)
	throws ServletException, IOException
    {
        // Get the user's session and shopping cart
        HttpSession session = req.getSession(true);
	Panier mon_panier = (Panier)session.getAttribute(session.getId());
        System.out.println(session.getId());

        // If the user has no cart, create a new one
        if (mon_panier == null) {
            mon_panier = new Panier();
			
           session.setAttribute(session.getId(), mon_panier);
		}
		
		String total = req.getParameter("tot");
		getServletContext().setAttribute("total",total);
		
		

	// set content-type header before accessing Writer
        res.setContentType("text/html");
	PrintWriter out = res.getWriter();

out.print("<HTML><HEAD>"+
"<META http-equiv=Content-Type content=\"text/html; charset=windows-1252\">"+
"<SCRIPT language=JavaScript>"+
"function verifForm(formulaire)"+
"{"+
"if((formulaire.cardname.value == \"\")"+
"  ||(formulaire.cardprenom.value == \"\")"+
"||(formulaire.cardadresse.value == \"\")"+
"||(formulaire.cardcp.value == \"\")"+
"||(formulaire.cardmail.value == \"\")"+
"||(formulaire.cardnum.value == \"\"))"+
" alert('Veuillez valoriser l ensemble des champs');"+ 
" else"+
" formulaire.submit(); /* sinon on envoi le formulaire */"+
" }"+
" </SCRIPT><title>Facturation</title></HEAD>"+
"<BODY>"+
"<h1 align=\"center\"><font color=\"red\" size=\"+3\">Formulaire </font><font color=\"purple\" size=\"+3\">de"+
"facturation</font></h1>"+
"<p align=\"center\">&nbsp;</p>"+
"<br><br>"+
" Le montant total de votre facture est de <strong>"+total+" Euros </strong>"+
"<br><br>Pour valider votre achat,veuillez remplir les champs suivants:"+
"<table height=\"204\">"+
"<FORM action=ClientServlet3?tot="+total+"> <BR>"+
 "   <TD height=\"25\"><STRONG>Nom:</STRONG></TD><td height=\"25\"><INPUT name=cardname "+
 " </td size=\"20\" style=\"background-color: #FFFBEA\">"+
 " <TR>"+
  "  <TD height=\"25\"><STRONG>Prenom:</STRONG></TD>"+
  "  <TD height=\"25\"><INPUT name=cardprenom td < size=\"20\""+
  " style=\"background-color: #FFFBEA\"></TD>"+
  "<TR><TD height=\"25\"><STRONG>Adresse:</STRONG></TD>"+
   " <TD height=\"25\"><INPUT name=cardadresse td < size=\"20\" style=\"background-color: #FFFBEA\"></TD>"+
  "<TR>"+
    "<TD height=\"25\"><STRONG>Code postal:</STRONG></TD>"+
   " <TD height=\"25\"><INPUT name=cardcp td < size=\"20\" style=\"background-color: #FFFBEA\"></TD>"+
  "<TR>"+
    "<TD height=\"25\"><STRONG>Email:</STRONG></TD>"+
   " <TD height=\"25\"><INPUT name=cardmail td < size=\"20\" style=\"background-color: #FFFBEA\"></TD>"+
  "<TR>"+
    "<TD height=\"25\"><STRONG>N

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -