① 用javaweb寫的簡單圖書管理系統登錄注冊不管用
簡單的說存在以下錯誤
1HandleLogin里用戶名密碼不正確,無法連接到資料庫,但未做異常處理,應該把資料庫用戶密碼設置用常量,其它文件里只讀取
2login存在兩個同名的servlet,不知道你使用的是那個,系統最後調用的是myservlet.control.HandleLogin
② JAVA版的圖書管理系統
送你一份代碼,結構大致按照你的需求了,自己增加一些小功能,不會的話請教你同學。
分給我,錢就不用了。
#include <string.h>
#define FORMAT "\n%-8d%-8d%-7d%-8d%-7d%-8d%-10s%-9s%-9s\n"
#include <stdio.h>
#include <conio.h>
#include <malloc.h>
#define NULL 0
#define N 100
#define LEN sizeof(struct book)
int M;
struct book
{int Enum;
int Cnum;
char name[10];
char author[10];
char publishor[30];
struct date
{int year;
int month;
int day;}time;
int price;
struct book*next;
}go[N];
void print()
{printf("---------------------------------------------------------------------------\n");
printf("Enum Cnum year month day price name author publishor\n");
printf("---------------------------------------------------------------------------\n");
}
void load()
{FILE *fp;
int i;
if((fp=fopen("book_list","rb"))==NULL)
{printf("cannot open file\n");
return;
}
i=0;
while((fread(&go[i],sizeof(struct book),1,fp))!=NULL)
{i++;}
M=i;
fclose(fp);
}
void save(int h)
{FILE *fp;
int i;
if ((fp=fopen("BOOK_LIS","wb"))==NULL)
{printf("cannot open file\n");
return;
}
for (i=0;i<h;i++)
if(fwrite(&go[i],sizeof(struct book),1,fp)!=1)
printf("file write error\n");
fclose(fp);
}
void f1()
{FILE *fp;
int i=0;
fp=fopen("book_list","rb");
print();
while((fread(&go[i],sizeof(struct book),1,fp))!=NULL)
{printf(FORMAT,go[i].Enum,go[i].Cnum,go[i].time.year,go[i].time.month,go[i].time.day,go[i].price,go[i].name,go[i].author,go[i].publishor);
i++;
}
fclose(fp);
getch();
}
void f2(int h)
{int i;
printf("please input %d book's information\n",h);
printf("Enum Cnum year month day price name author publishor\n");
for(i=0;i<h;i++)
{printf("Enum:\n");
scanf("%d",&go[i].Enum);
printf("Cnum:\n");
scanf("%d",&go[i].Cnum);
printf("please input year month day\n");
scanf("%d%d%d",&go[i].time.year,&go[i].time.month,&go[i].time.day);
printf("price:\n");
scanf("%d",&go[i].price);
printf("name:\n");
scanf("%s",go[i].name);
printf("author:\n");
scanf("%s",go[i].author);
printf("publishor:\n");
scanf("%s",go[i].publishor);
}
save(h);
return;
}
void f3()
{int i;
struct book;
char a[20],b[20],c[20];
load();
printf("please input 'name' or 'author':\n");
scanf("%s",a);
if(strcmp(a,"name")==0)
{printf("please input the book's name:\n");
scanf("%s",b);
for(i=0;i<M;i++)
if(strcmp(b,go[i].name)==0)
{print();
printf(FORMAT,go[i].Enum,go[i].Cnum,go[i].time.year,go[i].time.month,go[i].time.day,go[i].price,go[i].name,go[i].author,go[i].publishor);
}
}
else
{printf("please input the book's author:\n");
scanf("%s",c);
for(i=0;i<M;i++)
if(strcmp(c,go[i].author)==0)
{print();
printf(FORMAT,go[i].Enum,go[i].Cnum,go[i].time.year,go[i].time.month,go[i].time.day,go[i].price,go[i].name,go[i].author,go[i].publishor);
}
}
return;
}
void f4()
{int i,j,k;
struct book t;
load();
for(i=0;i<M;i++)
{k=i;
for(j=i+1;j<M;j++)
if(go[k].price>go[j].price)k=j;
t=go[i];go[i]=go[k];go[k]=t;
}
print();
for(i=0;i<M;i++)
printf(FORMAT,go[i].Enum,go[i].Cnum,go[i].time.year,go[i].time.month,go[i].time.day,go[i].price,go[i].name,go[i].author,go[i].publishor);
}
void f5()
{FILE *fp;
int i,j,M,flag;
char name[10];
if((fp=fopen("book_list","rb"))==NULL)
{printf("cannot open file\n");
return;
}
printf("\norriginal data:\n");
print();
for(i=0;fread(&go[i],sizeof(struct book),1,fp)!=0;i++)
printf(FORMAT,go[i].Enum,go[i].Cnum,go[i].time.year,go[i].time.month,go[i].time.day,go[i].price,go[i].name,go[i].author,go[i].publishor);
M=i;
printf("\n input the deleted name:\n");
scanf("%s",name);
for(flag=1,i=0;flag&&i<M;i++)
{if(strcmp(name,go[i].name)==0)
{for(j=i;j<M-1;j++)
{go[j].Enum=go[j+1].Enum;
go[j].Enum=go[j+1].Enum;
strcpy(go[j].name,go[j+1].name);
strcpy(go[j].author,go[j+1].author);
strcpy(go[j].publishor,go[j+1].publishor);
go[j].time.year=go[j+1].time.year;
go[j].time.month=go[j+1].time.month;
go[j].time.day=go[j+1].time.day;
go[j].price=go[j+1].price;
}
flag=0;
}
}
if(!flag)
M=M-1;
else
printf("not found!\n");
printf("\nNow,the content of file:\n");
fp=fopen("book_list","wb");
for(i=0;i<M;i++)
fwrite(&go[i],sizeof(struct book),1,fp);
fclose(fp);
fp=fopen("book_list","wb");
for(i=0;fread(&go[i],sizeof(struct book),1,fp)!=0;i++);
printf(FORMAT,go[i].Enum,go[i].Cnum,go[i].time.year,go[i].time.month,go[i].time.day,go[i].price,go[i].name,go[i].author,go[i].publishor);
fclose(fp);
}
main()
{int i,h;
clrscr();
while(1)
{printf ("\n 1 is a project that can output all information.\n");
printf ("\n 2 is a project that can add any book's information.\n");
printf ("\n 3 is a project that can search information.\n");
printf ("\n 4 is a project that can sort.\n");
printf ("\n 5 is a project that can del.\n");
printf ("\n 6 is a project that can leave.\n");
printf("please input number:1 or 2 or 3 or 4 or 5 or 6\n");
scanf("%d",&i);
switch (i)
{case 1:f1();break;
case 2:
{printf ("if you want to add book's information,please input a data:h=");
scanf("%d",&h);
f2(h);}break;
case 3:
{f3();getch();}break;
case 4:{f4();getch();}break;
case 5:{f5();getch();}break;
case 6:exit (1);
}
clrscr();}
}
③ 用javaweb做的圖書館管理系統,如何用+servlet實現對圖書進行查詢的頁面
頁面請求servlet,servlet獲取參數然後調用中的查詢方法(鏈接資料庫當然也在對應的中實現),sql只要寫成模糊查詢就好了
like
'%書名%';
就是這樣的一個過程,servlet配置,doGet、doPost,鏈接資料庫的類都自己寫吧。。
④ javaweb 圖書管理系統怎麼寫
問題太籠統了,
先設計數據模型(資料庫)吧
然後框架選型,
不會美工和前端的話,網上找個模板
系統通用業務編寫(許可權,菜單與日誌)
業務模塊編寫
⑤ 用java web 做一個圖書管理系統的步驟,具體的。不需要源代碼,要詳細的過程,就像數學的解題
確定需求
了解圖書管理系統需要哪些功能,做出一些功能模塊的劃分。
需求分析
將你已經了解到的功能分析一下,看哪些是可以實現的,哪些難以實現。然後你就大概知道你能做的有哪些功能
總體以及詳細設計,將這些功能細分,某些實現的細節都弄清楚,比如點擊主界面借書按鈕會彈出借書界面,實現的是借書功能等。
資料庫設計,我覺得主要是用戶表,書目信息維護的表,借還記錄表等。我沒做過這個系統,你可以查查資料一般需要那些表
資料庫設計好之後可以設計界面寫代碼了
測試代碼能否正常運行
將項目部署到伺服器,如果是本地的就不用了
⑥ 求java web. 圖書管理系統代碼,一定要自己做的,有資料庫,至少5個頁面
有是有,先採納明天給你,今天沒帶U盤,完整的哦
圖書管理系統已上傳了哦
⑦ 基於java web的圖書管理系統的設計與實現怎麼寫
第一步: 首先要確定你的開發框架, 比如springmvc+mybatis, 然後框架整合一下能跑通
第二步: 分析需求, 比如至少需要哪些模塊, 諸如登錄注冊模塊, 圖書管理模塊, 用戶管理模塊等等
第三步: 選擇一個主題做前端, 然後實現你的mvc相關層的代碼即可
如果不會的話可以look at my name, 肯定又符合你要求的項目
⑧ java web圖書管理系統開發
本系統為"Swing項目之圖書管理系統"(此源碼已共享)的Web版,網頁框架用採用EasyUI 資料庫為MysqL,寫Web項目摒棄了火狐瀏覽器。至於瀏覽器火狐和360,我更喜歡用360瀏覽器,我一直用的都是360瀏覽器,其實360瀏覽器可以對javascript代碼進行斷點調試。至於網頁美化 就懶得做了,只有一張圖片作為背景,哈哈哈 我喜歡看這個動畫片
⑨ 求一個java web圖書管理系統
我有一個 只不過資料庫是 sqlserver的