當前位置:首頁 » 網購平台 » java購物車注冊登陸
擴展閱讀
寧波奧德賽優惠價格 2021-03-15 14:26:02
丹尼斯購物卡能掛失么 2021-03-15 14:25:58
淘寶購物指紋驗證失敗 2021-03-15 14:24:44

java購物車注冊登陸

發布時間: 2021-02-20 11:33:40

❶ 採用java實現支持非注冊用戶使用購物車

5分就想要代碼?貌似你看看session或cookies

❷ 用JavaWeb做一個購物車的網頁,其中登陸個人資料後修改密碼修改不了,也不報錯,想問一下是什麼原因啊

是不是沒做處理

❸ 用java編程實現用戶注冊並進行登錄操作

String username = "",password = "",passwordagain = ""; // 定義用戶名和密碼

將該變數等於為全局變數 或局部變數即可

❹ java弄個簡單的注冊登錄

單注冊的話JSP頁面提交數據後,在servlet中接收到後位元組輸入流保存到本機文件中即可。如果登陸的內話,在servlet中可以容從文件中讀取注冊的信息然後比對正確後跳轉到登陸成功後頁面。不過我覺得注冊資料還是放在資料庫中比較方便登陸神馬的,多查資料,編程就是這樣一邊摸索一邊前進,費勁巴拉的搞出來的東西跑出了想要的結果的時候,很開心

❺ 在JAVA 程序中如何實現注冊和登入啊

推薦本書《復jbuilder編程技術與制實例》,上有詳細的關於各種網路編程的開發.代碼雖然可以可在CSDN上下載,畢竟不如看書學得好.說起網路注冊和登陸,話就長了。要是想學精,就得下大功夫,做好學資料庫,jsp,servlet,struts的相關知識,具體的細節建議看書。

❻ 哪個朋友有基於Javaweb的簡單的購物網站 要求能有購物車付款,登陸 注冊。能夠在頁面搜索商品,是簡單的

這有個圖書商城 和你說的一樣 要就see my name 濂溪哦

❼ java編寫一個用戶注冊及登錄界面

mportjava.awt.HeadlessException;
importjava.awt.event.ActionEvent;
importjava.awt.event.ActionListener;

importjavax.swing.ImageIcon;
importjavax.swing.JButton;
importjavax.swing.JFrame;
importjavax.swing.JLabel;
importjavax.swing.JOptionPane;
importjavax.swing.JPanel;
importjavax.swing.JPasswordField;
importjavax.swing.JTextField;

@SuppressWarnings("serial")
{
JLabellbl1=newJLabel("用戶名:");
JLabellbl2=newJLabel("密碼:");
JTextFieldtxt=newJTextField("admin",20);
JPasswordFieldpwd=newJPasswordField(20);
JButtonbtn=newJButton("登錄");
JPanelpnl=newJPanel();
privateinterror=0;

publicMainFrame(Stringtitle)throwsHeadlessException{
super(title);
init();
}

privatevoidinit(){
this.setResizable(false);

pwd.setEchoChar('*');

pnl.add(lbl1);
pnl.add(txt);
pnl.add(lbl2);
pnl.add(pwd);
pnl.add(btn);
this.getContentPane().add(pnl);

btn.addActionListener(newActionListener(){
@Override
publicvoidactionPerformed(ActionEvente){
if("admin".equals(newString(pwd.getPassword()))){
pnl.removeAll();
JLabellbl3=newJLabel();
ImageIconicon=newImageIcon(this.getClass().getResource("pic.jpg"));
lbl3.setIcon(icon);
pnl.add(lbl3);
}
else{
if(error<3){
JOptionPane.showMessageDialog(null,"密碼輸入錯誤,請再試一次");
error++;
}
else{
JOptionPane.showMessageDialog(null,"對不起,您不是合法用戶");
txt.setEnabled(false);
pwd.setEnabled(false);
btn.setEnabled(false);
}
}
}
});
}

publicstaticvoidmain(String[]args){
MainFramefrm=newMainFrame("測試");
frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frm.setBounds(100,100,300,120);
frm.setVisible(true);
}
}

❽ 怎麼用Java基本語法寫一個用戶注冊登錄程序

//注冊
publicBooleanreg(Stringusername,Stringpassword){
//獲取注來冊的用戶名和密自碼
//通過一個對象進行保存,保存成功返回true
Booleanresult=xxx.save(username,password);
returnresult;
}

道理都差不多 這是最最最簡單的,要注冊你就是需要保存好該用戶的重要信息,登錄就是拿傳過來的用戶名和密碼去資料庫取對應數據

❾ 想做個電子商務網站,注冊前加進購物車的產品如何在注冊登陸後提取回購物車 session/cookies 請給例

我是初學者,寫的不好的地方請見諒,下面是我寫的一個購物車類,通過操作購物車類,實現添加刪除修改商品的數量,然後只要把購物車對象存到session里就可以在瀏覽器關閉前的任何時候取到購物車的全部信息了
request.getSession().setAttribute("shoppingCard", shoppingCard);購物車對象存SESSION
ShoppingCard shoppingCard=(ShoppingCard)request.getSession().getAttribute("shoppingCard");取出購物車對象

import java.util.ArrayList;
import java.util.List;

import mcDao.ImplMcDao;
import mcDao.McBean;

import orderDao.OrderItemBean;

public class ShoppingCard {
private List<OrderItemBean> allgoods = new ArrayList<OrderItemBean>();// 商品列表 private int count; // 商品的總數量
private double totalPrice;//商品的總價格
private int typcount; //商品的總類數

public int getTypcount() { //計算有多少種商品
int i=0;
if(allgoods!=null){
i=allgoods.size();
}
return i;
}

public int getCount() { //計算商品的總數量
int item = 0;
for (int i = 0; i < allgoods.size(); i++) {
item = item + allgoods.get(i).getCount();
}
return item;
}

public double getTotalPrice() { //計算商品的總價格
double total = 0;
for (int i = 0; i < allgoods.size(); i++) {
total = total + allgoods.get(i).getTotalPrice();
}
return total;
}

public void addGoods(int id) { //通過商品的ID 添加商品
ImplMcDao impMc = new ImplMcDao();
McBean mc = new McBean();
mc.setMcId(id);
McBean mcInfo = impMc.showMcInfo(mc);//通過商品ID獲取某個商品的全部信息
boolean isExist = false;
for (int i = 0; i < allgoods.size(); i++) {
OrderItemBean goods = allgoods.get(i);
if (goods.getMcId() == id) { //判斷此商品之前是否已經添加進來
goods.setCount(goods.getCount() + 1);//已添加過的話,數量就加1
isExist = true;
}
}
if (!isExist) {
OrderItemBean orderItem = new OrderItemBean();
orderItem.setMcId(mcInfo.getMcId());//商品的ID
orderItem.setDescription(mcInfo.getDescription());//商品的描述
orderItem.setMcImg(mcInfo.getMcImg());//商品的圖片
orderItem.setMcName(mcInfo.getMcName());//商品的名稱
orderItem.setMcPrice(mcInfo.getPrice());//商品的價格
orderItem.setCount(1);//商品的數量
allgoods.add(orderItem);//把商品的全部信息存到商品列表裡面
}

}

public void removeGoods(int id) { //刪除某個商品
OrderItemBean orderItem = null;
for (int i = 0; i < allgoods.size(); i++) {
OrderItemBean goods = allgoods.get(i);
if (goods.getMcId() == id) {
orderItem = goods;
}
}
allgoods.remove(orderItem);
}

public void editGoodsCount(int id, int count) { //修改某個商品的數量
for (int i = 0; i < allgoods.size(); i++) {
OrderItemBean goods = allgoods.get(i);
if (goods.getMcId() == id) {
goods.setCount(count);
}
}
}

public void clearShoppingCard() { //清空所有商品
allgoods.clear();
}
public List<OrderItemBean> getAllgoods() {
return allgoods;
}

public void setAllgoods(List<OrderItemBean> allgoods) {
this.allgoods = allgoods;
}

public void setCount(int count) {
this.count = count;
}

public void setTotalPrice(double totalPrice) {
this.totalPrice = totalPrice;
}

}

❿ 用Java編寫注冊登錄程序

什麼都不說了 直接給你代碼吧
package com.moliying.ui;
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.List;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.BufferedWriter;
import java.io.FileOutputStream;
import java.io.OutputStreamWriter;
import java.util.ArrayList;
import java.util.Arrays;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
public class Login {
private JFrame frame = new JFrame("登錄");
private Container c = frame.getContentPane();
private JTextField username = new JTextField();
private JPasswordField password = new JPasswordField();
private JButton ok = new JButton("確定");
private JButton cancel = new JButton("取消");
public Login() {
frame.setSize(300, 200);
frame.setBounds(450, 300, 300, 200);
c.setLayout(new BorderLayout());
initFrame();
frame.setVisible(true);
}
private void initFrame() {
// 頂部
JPanel titlePanel = new JPanel();
titlePanel.setLayout(new FlowLayout());
titlePanel.add(new JLabel("系統管理員登錄"));
c.add(titlePanel, "North");
// 中部表單
JPanel fieldPanel = new JPanel();
fieldPanel.setLayout(null);
JLabel a1 = new JLabel("用戶名:");
a1.setBounds(50, 20, 50, 20);
JLabel a2 = new JLabel("密 碼:");
a2.setBounds(50, 60, 50, 20);
fieldPanel.add(a1);
fieldPanel.add(a2);
username.setBounds(110, 20, 120, 20);
password.setBounds(110, 60, 120, 20);
fieldPanel.add(username);
fieldPanel.add(password);
c.add(fieldPanel, "Center");
// 底部按鈕
JPanel buttonPanel = new JPanel();
buttonPanel.setLayout(new FlowLayout());
buttonPanel.add(ok);
buttonPanel.add(cancel);
c.add(buttonPanel, "South");

ok.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {
System.out.println(username.getText().toString());
}
});

cancel.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {
frame.setVisible(false);
}
});
}
public static void main(String[] args) {
// new Login();

String ss = "abbabbbaabbbccba";

System.out.println(ss.split("b").length);

}
}