Slip No 30 Q A

Write a JSP script to accept a String from a user and display it in reverse order.

<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<!DOCTYPE html>
<html>
<head>
    <title>Reverse String</title>
</head>
<body>
    <h2>Enter a String to Reverse</h2>

    <!-- Form to accept user input -->
    <form method="post">
        <input type="text" name="userString" required>
        <input type="submit" value="Reverse">
        <input type="reset" value="Clear">
    </form>

<%
    // Check if form is submitted
    String input = request.getParameter("userString");
    if (input != null) {
        // Reverse the string using StringBuilder
        String reversed = new StringBuilder(input).reverse().toString();
%>

    <h3>Original String: <%= input %></h3>
    <h3>Reversed String: <%= reversed %></h3>

<%
    }
%>

</body>
</html>
Spread the love

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top