Calculadora em jsp

Boa tarde galera, tudo bem? Gente eu estou precisando de uma ajudinha nesse código aqui. Eu tenho que criar uma calculadora de multiplicação que ela tem que ter um input e as opções que o usuário deve selecionar que seria o número 10,100 e 1000 porém eu não estou conseguindo fazer o cálculo.
Esse é meu HTML

<!DOCTYPE html>

<html>
    <head>
        <title>CALCULADORA</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    </head>
    <body>
       <h1>Multiplicação por 10/100/1000</h1>
       
       <form action= "CalculadoraServelet" method = "get" >
           
            <input type="text" name="valor1" value="">

            
            <select name= "operacao">
                <option value= "10" > 10</option>
                <option value= "100" > 100</option>
                <option value= "1000" > 1000</option>
           
            </select>
            <input type="submit" value="CALCULAR">
            
            
        </form>

    </body>
</html>

meu jsp


<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Resultado <%= request.getParameter("operacao") %>
    </head>
    <body>
        <h1>Resultado</h1>
        <%= request.getParameter("valor1") %>
        <%= " * " %>
 
        <%= request.getParameter("10") %>
        <%= request.getParameter("100") %>
        <%= request.getParameter("1000") %>
        <%= " = " %>
        <%= request.getAttribute("resultado")%>

    </body>
</html>

Meu servlet

/*
 * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
 * Click nbfs://nbhost/SystemFileSystem/Templates/JSP_Servlet/Servlet.java to edit this template
 */
package aula;

import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 *
 * @author Luana Souza
 */
public class CalculadoraServelet extends HttpServlet {

    protected void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        response.setContentType("text/html;charset=UTF-8");
        try ( PrintWriter out = response.getWriter()) {
            String operacao = request.getParameter("operacao");
            int v1 = Integer.parseInt(request.getParameter("valor1"));
            int resultado = 0;
            out.println("<!DOCTYPE html>");
            out.println("<html>");
            out.println("<head>");
            out.println("<title>Calculadora</title>");            
            out.println("</head>");
            out.println("</body>");
            
            switch (operacao) {
                
                case "10":  
                    out.print(resultado);
                    break;
                    
                case "100":  
                    out.print(resultado);
                    break;
                    
                case "1000":  
                    out.print(resultado);
                    break;

            }
            request.getAttribute("resultado" + resultado);
            RequestDispatcher rd = request.getRequestDispatcher("resultadodecimal.jsp");
            rd.forward(request, response);
            
            
     
        out.println("<body>");
        out.println("</html>");
    }

 
 }
}