Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.jdepths;
- import java.io.IOException;
- import javax.ejb.EJB;
- import javax.servlet.ServletException;
- import javax.servlet.annotation.WebServlet;
- import javax.servlet.http.HttpServlet;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- /**
- * This class processes the requests from the form
- * @author Hathy
- */
- @WebServlet("/HashIt")
- public class HashIt extends HttpServlet {
- private static final long serialVersionUID = 1L;
- @EJB
- private Hash hash;
- public HashIt() {
- super();
- }
- protected void doGet(HttpServletRequest request,
- HttpServletResponse response)
- throws ServletException, IOException {
- // Let us always use the doPost
- doPost(request,response);
- }
- protected void doPost(HttpServletRequest request,
- HttpServletResponse response)
- throws ServletException, IOException {
- String username=request.getParameter("username");
- String password=request.getParameter("password");
- if(username==null || username.length()==0)
- username="EMPTY";
- if(password==null || password.length()==0)
- password="EMPTY";
- response.getWriter().println(
- "The SHA-1 of the form data is "+
- hash.digest(username+password)
- );
- }
- }
Add Comment
Please, Sign In to add comment