Jsp使用自定义类的方法

1.首先我们自定义一个类;
TestBean自定义类
 1 package com.founder.bms; 
2 public class TestBean {
3 private String name = null;
4 public TestBean(String strName_p){
5 this.name=strName_p;
6 }
7 public void setName(String strName_p){
8 this.name=strName_p;
9 }
10 public String getName(){
11 return this.name;
12 }
13 }

2. 在Jsp中使用示例

jsp中使用示例
 1 <%@ page import="com.founder.bms.TestBean" %>
2 <%@ page language="java" contentType="text/html; charset=UTF-8"
3 pageEncoding="UTF-8"%>
4 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
5 <html>
6 <head>
7 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8 <title>Insert title here</title>
9 </head>
10 <body>
11 <center>
12 <%
13 TestBean testBean=new TestBean("This is a test java bean.");
14 %>
15 Java bean name is: <%=testBean.getName()%>
16 </center>
17 </body>
18 </html>

注:容易遇到的问题是,

         a.  在运行网页提示找不到这个类。

       解决方法:   将此类放入包中,如:com.xxx.xx (最好放在名称为com的包下,我自己放在test名称包中出错)  并且确保你生成类放在了本项目的WebContent\WEB-INF\classes\  文件夹下,(如果是新手这个是一定要放的切记)

      b.在jsp中类的导入方法

              1. <%@ page import="com.founder.bms.TestBean" %>  一定要加

       

                       

原文地址:https://www.cnblogs.com/enum/p/2322698.html