1. 程式人生 > >md5 jsp頁面,加密用

md5 jsp頁面,加密用

<%
String key = request.getParameter("key");
String md5str = request.getParameter("str");
if(md5str==null||md5str.equals("")||key==null||key.equals("")){
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<form action="/">
str:<input name="str"></br>
key:<input name="key"></br>
<input type="submit" value="submit"/>
</form>

<div style="display: none">
<script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? " https://" : " http://");document.write(unescape("%3Cspan id='cnzz_stat_icon_1255376747'%3E%3C/span%3E%3Cscript src='" + cnzz_protocol + "s11.cnzz.com/z_stat.php%3Fid%3D1255376747%26show%3Dpic' type='text/javascript'%3E%3C/script%3E"));</script>
</div>
</body>
</html>
<%
}else{
MessageDigest md5 = MessageDigest.getInstance("MD5");
         md5.update(md5str.getBytes("UTF-8"));
         String result="";
         byte[] temp;
         temp=md5.digest(key.getBytes("UTF-8"));
 for (int i=0; i<temp.length; i++){
 result+=Integer.toHexString((0x000000ff & temp[i]) | 0xffffff00).substring(6);
 }
 out.print(result);
}
%>
<%@page trimDirectiveWhitespaces="true"  import="java.security.NoSuchAlgorithmException,java.security.MessageDigest" language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

相關推薦

md5 jsp頁面加密

<%String key = request.getParameter("key");String md5str = request.getParameter("str");if(md5str==null||md5str.equals("")||key==null||

前端使用JSP來進行開發AJAX獲取資料控制返回給前端返回的是JSP頁面還是JSON資料

一,問題 以前開發的時候,前端使用JSP或許Thyme Leaf來開發。由於是使用AJAX來獲取資料,所以有時會犯糊塗,如何控制給前端返回頁面,還是一個JSON格式的資料。 二,解決方案 2.1 當你需要給前端返回JSON資料時 方案就是:在

jsp頁面使用Struts2標簽傳遞和獲取Action類裏的參數註意事項。<s:a action><s:iterator><s:param>ognl表達式

ram abc 從數據 -- xml文件 struts2標簽 ice 由於 spa 在編寫SSH2項目的時候,除了使用<s:form>表單標簽向Action類跳轉並傳遞參數之外,很更多時候還需要用到<s:a action="XXX.action"

jsp頁面一行文字中超過指定字數顯示省略號...

方法一:一個標籤加樣式解決 <td style="max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis">${item.alg_categoryname}</td> 各種樣式缺一不可

servlet使用dispatcher轉jsp頁面原本圖片無法顯示

在servlet處理完之後使用dispatcher轉到jsp頁面,原本的圖片無法顯示, 因為servlet轉jsp的路徑目錄與原本的路徑目錄不同。所以會有無法顯示的問題; 解決方案;就是在jsp頁面新增 <% String path = request.getContextPath()

多個頁面跳轉到一個頁面每次跳轉顯示不一樣的內容相同功能形式不同的jsp頁面整合成一個 根據傳遞的引數值來決定跳轉的jsp頁面該顯示什麼樣的內容避免new多個jsp頁面節省資源

在jsp開發過程中,會遇到這樣的情況; 一個頁面跳轉到另一個頁面,需要兩個jsp頁面; 如果有5、6種不同的一個頁面跳轉到另一個不同的jsp頁面的時候,基本的功能都差不多,類似的情況,如果建立很多的jsp,會導致資源浪費,還有就是建立多個jsp頁面到後來自己都有點暈; 那麼只需要在傳遞的

jsp頁面在瀏覽器端顯示時會出現亂碼解決方法

這種亂碼的原因是沒有在頁面裡指定使用的字符集編碼,JSP頁面中出現了中文字元,而預設的ISO-8859-1字符集中無中文字元,解決方法:只要在頁面開始地方用下面程式碼指定字符集編碼即可,在JSP頁面中指定編碼方式(gb2312),和瀏覽器解碼方式設定相同,即在頁面的第一行加上: <

設定所有JSP頁面讓IE9使用相容模式執行

在WEB-INF 下面建立taglib.jsp.一般可以將一些公共的設定放在此檔案中,然後每個頁面進行引用,內容如下: <%@ taglib prefix="s" uri ="/struts-tags" %> <% response.setHeader("

ajax query後臺和Jsp頁面使用json互動

加粗樣式 public void checkAccount(HttpServletRequest request,HttpServletResponse response) throws IOException { String account = request.get

html頁面如何變成jsp頁面如何和後臺對接

/* 點選檢視顯示詳情 */ $('.see').toggle(function() { $(this).parents("li").css("background", "#fff"); $(this).parents("li"

Springmvc 使用jsp頁面Date型別和String之間的轉換

1. springmvc中,前端string字串 到後臺Date型別的轉換 使用springmvc介面 Converter型別轉換器  自定義型別轉換器 import java.text.ParseException; import java.text.SimpleD

專案訪問index.html預設跳轉到login.jsp頁面隱藏位址列每次顯示請求路徑和引數定個在域名不變

知識點 1.兩種方法頁面進行載入跳轉到主頁 2.位址列保持域名不變的實現 詳細 一、兩種方法頁面進行載入跳轉到主頁 1.index.html為專案WEB.xml中配置的預設載入頁面,輸入域名訪問in

java jsp頁面實現微信一鍵關注

<%@ page contentType="text/html;charset=utf-8" language="java" %> <% //String gzh = request.getParameter("gzh"); Stri

ModelAndView傳引數到前端jsp頁面頁面卻獲取不到值

後端:        @RequestMapping("index.do")public ModelAndView findIndex(){List<EasybuyProduct> list = productBiz.findBy_8Line();ModelAnd

JSP頁面實現上傳圖片即時顯示效果

<script type="text/javascript"> function setImagePreview() { var docObj = document.getElementById("doc"); var imgObjPreview =

Ajax異步加載後臺數據(換頁面加強戶體驗所用)

opened sets mapping integer gif agen () 圖片 ping 主頁面代碼,轉向需要顯示數據的頁面 <a href="user/index">用戶維護</a> 基於ssm框架的後端控制器代碼,接收前端請求,轉向

製作login.jsp頁面要求實現提供使用者登陸的介面 使用者通過該介面輸入使用者名稱(控制元件名userName)和密碼(控制元件名password) 然後點選“登入”按鈕實現登陸操作.

例題: 1.製作login.jsp頁面,要求實現提供使用者登陸的介面, 使用者通過該介面輸入使用者名稱(控制元件名userName)和密碼(控制元件名password), 然後點選“登入”按鈕實現登陸操作. 2.製作welcome.jsp頁面,要求在該

dropzone.js點選刪除圖片按鈕後只執行action不跳轉到新的jsp頁面也不重新整理本頁面

使用dropzone.js的過程中,需要實現點選刪除按鈕後執行action修改已經儲存的圖片列表(用一個數組來維護該列表),此時可用如下方法: 在jsp頁面中新增jquery支援,然後新增如下ajax程式碼: < script type= "tex

j2ee中url直接進入jsp頁面提示File "/struts-tags" not found

rg.apache.jasper.JasperException: File "/struts-tags" not found org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandle