检查字符串是否以指定字符串开头

StringUtil7.java

public class StringUtil7 {
    private String startStr;//指定开头的字符串
    private String str;//被判断的字符串
    private boolean check;
    public String getStartStr() {
        return startStr;
    }
    public void setStartStr(String startStr) {
        this.startStr = startStr;
    }
    public String getStr() {
        return str;
    }
    public void setStr(String str) {
        this.str = str;
    }
    public boolean isCheck() {
        /*该方法判断字符串是否以指定字符开头*/
        return str.startsWith(startStr);
    }
    
}

index.jsp

<body>
    <form action="result.jsp" method="post">
        <table>
            <tr>
                <td align="right">请输入字符串:</td>
                <td><input type="text" name="str" size="40"/></td>
            </tr>
            <tr>
                <td align="right">请输入开头的字符串:</td>
                <td><input type="text" name="startStr"/></td>
            </tr>
            <tr>
                <td colspan="2" align="center"><input type="submit" value="验证"/></td>
            </tr>
        </table>
    </form>
</body>

result.jsp

<body>
    <%
        request.setCharacterEncoding("utf-8");
        String str= request.getParameter("str");
        String startStr= request.getParameter("startStr");
    %>
    <jsp:useBean id="strBean" class="com.count.StringUtil7"></jsp:useBean>
    <jsp:setProperty property="str" name="strBean" value="<%=str %>"/>
    <jsp:setProperty property="startStr" name="strBean" value="<%=startStr %>"/>
    
    <table>
        <tr>
            <td>过滤之前的字符串:</td>
            <td align="left">
                <jsp:getProperty property="str" name="strBean"/>
            </td>
        </tr>
        <tr>
            <td>开头的字符串:</td>
            <td align="center">
                <jsp:getProperty property="startStr" name="strBean"/>
            </td>
        </tr>
        <tr>
            <td>验证结果:</td>
            <td align="right">
                <jsp:getProperty property="check" name="strBean"/>
            </td>
        </tr>
    </table>
</body>
1.PNG
2.PNG
3.PNG
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 前言 最先接触编程的知识是在大学里面,大学里面学了一些基础的知识,c语言,java语言,单片机的汇编语言等;大学毕...
    oceanfive阅读 3,434评论 0 7
  • /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home...
    光剑书架上的书阅读 4,205评论 2 8
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 35,084评论 18 399
  • 前段时间网上爆出一段视频:小三被正室殴打,因为小三被打站起来的那一瞬间,美丽的脸蛋惊艳到众多吃瓜群众,所以,网友没...
    南国妞妞阅读 1,747评论 4 11
  • 学朱德的《回忆我的母亲》一文,余映潮前辈把文中的几个段落总结为多事实支撑段、升华式抒情段、递进式抒情段,取了这么多...
    为为道来阅读 1,159评论 0 0

友情链接更多精彩内容