當前位置:首頁 » 密碼管理 » jsp提交表單加密

jsp提交表單加密

發布時間: 2022-05-20 14:29:55

『壹』 jsp中如何對數據進行加密

/**
* 類名: MD5Digest<br>
* 說明: 用來進行密碼加密的md5公用參數<br>
* 編寫日期: 2001/03/05<br>
* 修改者: <br>
* 修改信息: <br>
* @author edgarlo [email protected]
* @version 1.0<br>
*/

import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

public class MD5Digest
{

private MessageDigest __md5 = null;
private StringBuffer __digestBuffer = null;

public MD5Digest()
throws NoSuchAlgorithmException
{
__md5 = MessageDigest.getInstance("MD5");
__digestBuffer = new StringBuffer();
}

public String md5crypt(String s)
{
__digestBuffer.setLength(0);
byte abyte0[] = __md5.digest(s.getBytes());
for(int i = 0; i < abyte0.length; i++)
__digestBuffer.append(toHex(abyte0[i]));

return __digestBuffer.toString();
}
public String toHex(byte one){
String HEX="0123456789ABCDEF";
char[] result=new char[2];
result[0]=HEX.charAt((one & 0xf0) >> 4);
result[1]=HEX.charAt(one & 0x0f);
String mm=new String(result);
return mm;
}
}

『貳』 [JSP]如何加密URL中.jsp後面的參數

先將參數加密 然後在接收的時候解密

至於第二個問題,我想可以在加密的時候對數據長度進行處理,長度不符合邏輯的禁止訪問,或者是加密的參數有特殊的關聯,通過特殊標記判斷是否符合標准,提交數據只能做到這一步了,其餘的只能是伺服器端解決了

『叄』 jsp 怎麼傳遞加密後的賬號密碼

你這個login,jsp裡面form發送一個post請求給action多好,action裡面調用資料庫,然後從資料庫裡面找和用戶名匹配的數據,找到了,在判斷密碼,是和就是這個用戶所用的密碼,應該在資料庫里一一對應吧。就這些吧。判斷用戶和賬號為空什麼的寫個js腳本判斷一下

『肆』 求jsp的加密解密代碼

如果你知道加密方法,而且能反身解密。那隻接解密好了。但如果是MD5加密的。。沒辦法解解。你只能把你的提交過去再經過加密後和他對比。。

『伍』 java中怎麼用jsp調用已有的介面,調用加密工具類,拼接參數

jsp中傳值到servlet有三種方法:
JSP頁面有3種方法向 servlet傳值: form表單、URL
方法一:
<%
session.setAttribute("testSession","Hello session");
reqeust.setAttribute("testRequest","Hello request");
%>
方法二:
<a href="JspServlet?action=toServlet">點擊提交傳參數</a>
方法三:
<form action="JspServlet?action=toServlet" method="post" name="form">
<input name="username" type="test" />
<input type="submit" value="submit">
</form>
1、對於該JSP頁面 form表單的內容,如 <input>標簽,在 servlet可用 request.getParameter("username");獲取。
2、URL:比如這里的 <a>標簽的 href屬性與 <form>標簽的 action屬性的值 "JspServlet?action=toServlet",在 servlet同樣用 request.getParameter("action")獲取;所要注意的是這里的 url 要和 servlet在web.xml里的 <url-pattern>標簽的路徑所對應。這部分後面會提到。
3、java片段代碼,servlet只能接到 session.setAttribute("testSession","Hello session")的內容,而接不到 request的內容。在 servlet里用 request.getSession().getAttribute("testSession")獲取 session內容。

『陸』 jsp兩種提交表單有何區別

你說的是get和post嗎?
1) GET
會在IE地址欄中顯示提交的數據
有數據限制,不進行加密也不安全
瀏覽器將提交表單中的欄位信息放置在請求頭中,不適合大數據量的傳輸,
適合根據關鍵字作查詢。
2) POST
瀏覽器將提交表單中的欄位信息放置在請求體中,適合大數據量的傳輸,
如:向伺服器端上傳文件等。
沒有數據限制。比較安全
不會在IE地址欄中顯示提交的數據

注意:
1) 若直接在地址欄中輸入URL按回車,按GET方式提交.
2) 若屬性method不指定任何值或者不加屬性method默認按GET方式提交.
3) 只有在method指定為POST時才按POST方式提交
get比post的處理時間上快

『柒』 jsp/form表單客戶端MD5加密後提交數據怎麼寫

可以在頁面做一個隱藏域,在提交前把你加密後的數據設到這個隱藏域里
再後台接受這個隱藏域的值就行了
還有md5加密後是不可逆轉的,如果用戶要查看他填寫的信息你怎麼辦
建議你用aES加密

『捌』 如何將jsp的表單密碼域在提交之前進行加密

這應該與JSP就沒有太大關系了,你可用在提交前將密碼域的值用javascript加一下密碼,如何使用MD5之類的,然後再提交到伺服器端,關鍵看你怎麼處理。
建議方法,在提交前將密碼域計算MD5值,然後提交到伺服器端,起到加密碼的效果,不過關鍵看你的加密碼方法,應該是與Client Script有關。

『玖』 如何在插入資料庫前對用戶表單中提交的密碼加密如何解密求一份代碼程序,要詳細

主要看你什麼編程語言!php的 JSP .net都比較方便。直接在插入資料庫之前用$password=md5($password); 就可以了。可以安全性高可以使用兩次,解密是不用的。。這個一般人是解密不出來的。需要高手中的高手。在登陸驗證驗證的時候用戶輸入值也是先MD5,然後再去比對資料庫里的對應欄位值。

『拾』 jsp中注冊表單提交問題 eclipse是8.5版本的

2+JDK1.5+Tomcat5.5環境下開發JSP的教程。
《精通JSP-Web開發技術與典型應用》
張新曼 編著
人民郵電出版社

內容提要
本書通過大量典型實例介紹了JSP開發基礎技術,並剖析了JSP開發中的重點和難點,另外還詳細講解了JSP的常用開發工具。
全書分3部分,共27章,內容涵蓋了JSP入門、HTTP和Servlet基礎、JSP基本語法、JSP內置對象、JavaBean開發、MVC模式、JSP開發常用技巧、表達式語言、JSTL、自定義標簽、JDBC、JSP實用開發技術、綜合應用實例以及流行工具(如Struts、Hibernate、Spring)的整合應用等。
本書最大的特色在於每一個重要知識點都配有實例,這些實例具有很強的實用性和針對性,力求讓讀者在掌握知識的同時能活學活用、舉一反三。
本書尤其適合於初、中級JSP開發人員學習,也可作為Java程序員進行Web開發的參考用書。同時也可用作高等院校相關專業師生和計算機培訓班的JSP課程教材。

目錄
第一部分 JSP基本技術
第1章 初識JSP
1.1 JSP簡介
1.2 建立JSP的運行環境
1.3 JSP起步
1.4 小結
第2章 HTTP和Servlet基礎
2.1 HTTP請求/響應模型
2.2 Servlet簡介
2.3 JSP頁面處理過程
2.4 Servlet生命周期
2.5 簡單Servlet實例
2.6 小結
第3章 JSP基本語法
3.1 JSP模板文本
3.2 JSP腳本元素
3.3 JSP指令元素
3.4 JSP標准操作元素
3.5 小結
第4章 JSP內置對象
4.1 request請求對象
4.2 response響應對象
4.3 out輸出對象
4.4 pageContext頁面上下文對象
4.5 session會話對象
4.6 application應用程序對象
4.7 page頁面對象
4.8 config參數配置對象
4.9 exception異常處理對象
4.10 小結
第5章 JavaBean在JSP中的應用
5.1 JavaBean簡介
5.2 JavaBean的開發
5.3 在JSP中使用JavaBean
5.4 小結
第6章 Servlet和JSP的集成——MVC框架
6.1 MVC框架簡介
6.2 實現MVC
6.3 3種數據共享方式的對比
6.4 Web組件的3種關聯關系
6.5 3種典型的會話跟蹤方法
6.6 小結
第7章 JSP開發中的常用技巧
7.1 JSP程序的國際化與本地化
7.2 中文亂碼的問題
7.3 錯誤處理問題
7.4 在JSP中動態生成圖像
7.5 小結
第二部分 JSP高級技術
第8章 JSP 2.0表達式語言(EL)
8.1 表達式語言簡介
8.2 表達式語言的使用
8.3 表達式求值
8.4 訪問作用域變數
8.5 隱含對象
8.6 存取運算符
8.7 定義與使用函數
8.8 小結
第9章 JSP標准標簽庫(JSTL 1.1)
9.1 JSTL簡介
9.2 JSTL的核心標簽
9.3 JSTL的XML標簽
9.4 JSTL的格式化/國際化標簽
9.5 JSTL的函數標簽
9.6 小結
第10章 創建自定義標簽
10.1 JSP標簽庫
10.2 開發自定義標簽
10.3 標簽開發技巧
10.4 小結
第11章 使用Struts控制器簡化MVC開發
11.1 Struts簡介
11.2 配置Struts應用
11.3 Struts主要控制器組件
11.4 Struts標簽庫
11.5 Struts開發實例
11.6 小結
第12章 使用Servlet 2.4過濾器和監聽器
12.1 Servlet過濾器
12.2 Servlet監聽器
12.3 小結
第13章 資料庫訪問——JDBC
13.1 MySQL資料庫基礎
13.2 用JDBC連接MySQL資料庫
13.3 JDBC基礎
13.4 用JDBC連接其他資料庫
13.5 資料庫連接池
13.6 公共資料庫訪問連接JavaBean的開發
13.7 在Servlet中使用JDBC訪問資料庫
13.8 小結
第14章 MyEclipse插件在JSP開發中的應用
14.1 MyEclipse插件簡介
14.2 MyEclipse安裝與配置
14.3 可視化開發JSP應用
14.4 MyEclipse的UML設計支持
14.5 小結
第15章 Hibernate框架的應用
15.1 Hibernate框架簡介 281
15.2 Hibernate安裝與配置
15.3 用Hibernate開發Web應用
15.4 MyEclipse插件對Hibernate的支持簡介
15.5 小結
第16章 Spring框架的應用
16.1 Spring框架簡介
16.2 Spring安裝與配置
16.3 用Spring開發Web應用
16.4 MyEclipse插件對Spring的支持簡介
16.5 小結
第三部分 JSP技術應用
第17章 用戶注冊登錄模塊
17.1 關鍵技術
17.2 一個基本的用戶注冊模塊的設計與實現
17.3 一個基本的用戶登錄模塊的設計與實現
17.4 本章難點剖析
17.5 小結
第18章 購物車模塊
18.1 購物車模塊設計
18.2 數據表的封裝
18.3 購物車模塊實現
18.4 購物車模塊的生命周期問題
18.5 本章難點剖析
18.6 小結
第19章 資料庫查詢模塊
19.1 模糊查詢與組合查詢簡介
19.2 資料庫模糊查詢模塊設計
19.3 資料庫模糊查詢模塊實現
19.4 資料庫組合查詢模塊設計
19.5 資料庫組合查詢模塊實現
19.6 本章難點剖析
19.7 小結
第20章 在指定的網頁上搜索關鍵字
20.1 搜索指定的網頁設計思路
20.2 相關類和函數介紹
20.3 取得指定網頁內容
20.4 分析網頁內容
20.5 顯示搜索得到的網頁
20.6 本章難點剖析
20.7 小結
第21章 JSP頁面分頁技術實現
21.1 分頁技術設計思路
21.2 在JSP頁面中直接分頁
21.3 在Servlet中實現分頁
21.4 結合JavaBean實現分頁
21.5 萬能的分頁技術實現
21.6 根據不同的資料庫實現分頁技術
21.7 本章難點剖析
21.8 小結
第22章 上傳下載文件模塊
22.1 上傳、下載文件模塊設計思路
22.2 在JSP中讀寫文件
22.3 jspSmartUpload組件簡介
22.4 上傳文件的實現
22.5 下載文件的實現
22.6 jspSmartUpload常用類和函數
22.7 本章難點剖析
22.8 小結
第23章 使用JSP發送郵件
23.1 發送郵件模塊設計思路
23.2 發送普通文本郵件
23.3 發送HTML格式的郵件
23.4 為發送的郵件添加附件內容
23.5 本章難點剖析
23.6 小結
第24章 異常及日誌模塊
24.1 捕獲JSP異常
24.2 處理捕獲到的異常
24.3 添加異常的日誌信息
24.4 本章難點剖析
24.5 小結
第25章 保護受限制訪問的JSP資源
25.1 保護訪問資源的必要性
25.2 加密傳遞給客戶端的文字
25.3 添加SSL認證信息
25.4 添加對請求的訪問許可權判斷
25.5 本章難點剖析
25.6 小結
第26章 限製表單重復提交
26.1 限製表單重復提交的必要性
26.2 限製表單重復提交的設計思路
26.3 在客戶端限製表單重復提交
26.4 在伺服器端判斷表單是否重復提交
26.5 本章難點剖析
26.6 小結
第27章 綜合應用——兵馬俑網上商城
27.1 需求分析
27.2 創建應用項目及配置
27.3 資料庫設計
27.4 業務邏輯類設計
27.5 頁面框架設計
27.6 公用頁面
27.7 商品管理模塊
27.8 商品分類管理模塊
27.9 訂單處理模塊
27.10 本章難點剖析
27.11 小結
附錄 網路資源

還有這有個Eclipse論壇:
中國Eclipse社區
可以經常到那去逛逛
另外,虛機團上產品團購,超級便宜

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:705
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:968
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:676
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:828
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:737
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1076
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:308
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:188
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:875
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:829