Newer
Older
alarm / WebRoot / common / util / pwd.jsp
zhout on 2 Mar 2022 1 KB first commit
<%@page contentType="text/html;charset=UTF-8"%>
<%@page import="org.springframework.context.ApplicationContext"%>
<%@page import="org.springframework.web.context.support.WebApplicationContextUtils"%>
<%@page import="com.casic.security.util.SimplePasswordEncoder"%>
<%
	if (request.getParameter("password") != null) {
		ApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(application);
		SimplePasswordEncoder simplePasswordEncoder = (SimplePasswordEncoder) ctx.getBean("simplePasswordEncoder");
		pageContext.setAttribute("encodedPassword", simplePasswordEncoder.encodePassword(request.getParameter("password")));
	}
%>
<html>
  <head>
    <meta charset="utf-8">
	<title>pwd</title>
    <style>
tbody tr:nth-child(odd) td,
tbody tr:nth-child(odd) th {
  background-color: #f9f9f9;
}
    </style>
  </head>
  <body>
	<form action="pwd.jsp" method="post">
	  <label>password:</label><input type="input" name="password" value="${param.password}"><br>
	  <label>encodedPassword: ${encodedPassword}<label><br>
	  <input type="submit">
	</form>
	<hr>
	admin : 21232f297a57a5a743894a0e4a801fc3
	<br>
	user : ee11cbb19052e40b07aac0ca060c23ee
	<br>
  </body>
</html>