JSP中使用自定义的java类

This is my JSP page. < User user = new User();out.println(user.getName());> 启动WEB服务器访问连接 访问http://localhost/index.jsp 页面显示 This is my JSP page.--- xxxx 备注 如果编译时,还是提示User cannot be resolved to a type 试着把这句 User user = new User()...
JSP中使用自定义的java类
直接用import语句是可以的。

我用的是MyEclipse集成开发环境测试的。
/**
* User.java
*/
package org.stu.penglx;

/**
* @author plx
*
*/
public class User {
private String name = "xxxx";
private String password = "1111";

public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}

前台index.jsp
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ page import="org.stu.penglx.User" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head> UserTest </head>

<body>
<h1>This is my JSP page. </h1><hr>
<%
User user = new User();
out.println(user.getName());
%>

</body>
</html>

启动WEB服务器访问连接

访问http://localhost/index.jsp

页面显示
This is my JSP page.
------------------------
xxxx

备注
如果编译时,还是提示User cannot be resolved to a type
试着把这句
User user = new User();
改成
cn.mldn.lxh.dbc.User user = new cn.mldn.lxh.dbc.User();

如果还不行,
再把这句
<%@ page import="cn.mldn.lxh.dbc.*" %>
改成
<%@ page import="cn.mldn.lxh.dbc.User" %>

希望对你有帮助 GOOD LUCK2010-02-27
JSP中使用自定义的java类方法:
1.在开头通过page指令将自定义的类导入;
<%@ page import="自定义类的路径"%> //路径:java.util.*,有多个可以使用逗号隔开2.在<% %>或者<%= %>中调用即可。
2015-09-28
你还没有在jsp页面引入java类,
加这句
<jsp:useBean id="Test" class="java类的具体位置" scope="page"></jsp:useBean>
<jsp:setProperty name="Test" property="*"></jsp:setProperty>
试下这个,看看能不能解决问题2010-02-27
MyEclipse中没报错~
结果:
xxxx2010-03-02
User 要有一个类型,返回类型.2010-02-27
<%@ page import="cn.mldn.lxh.dbc.*" %> 这句应该要放在最前面吧,你试试2010-02-27
mengvlog 阅读 11 次 更新于 2025-07-21 07:55:07 我来答关注问题0
  • 直接用import语句是可以的。我用的是MyEclipse集成开发环境测试的。/ User.java / package org.stu.penglx;/ author plx / public class User { private String name = "xxxx";private String password = "1111";public String getName() { return name;} public void setName(String name) { t...

  • 在jsp中使用java类举例如下:1.新建一个项目,在src文件夹下添加一个包:如:tianaoweb.com;2.再在包中添加一个类:如 package com;public class test { public String sd(){ return "sd";} } 3.在默认的首页index.jsp(当然也可以自己新建一个jsp文件)的开头引入

  • 在实际应用中,你还可以考虑将你的Java类封装成一个JavaBean,这样可以在JSP页面中更方便地使用它们。JavaBean是遵循特定约定的Java类,通常包含无参数的构造函数和getter/setter方法。通过这种方式,你可以更方便地在JSP页面中操作类的属性。 总之,要在JSP页面中调用Java编译好的类文件,你需要在

  • 1.在jsp那里导入包 然后就可以在里面使用对应的类 比如 2.写类名的时候写全名

  •  别在挣扎的春天 如何使用jsp自定义标签 JspTag 使用入门

    1 jsp自定义标签需要引入两个jar 分别是 javax.servlet.jsp.jarjavax.servlet.jar 2 建立tld文件,建议目录为WEB-INF下,tld文件结构为下图,uri为整个标签库的名称,可以理解为java类,每一个tag分支,可以理解为java类中的每一个方法,我们在调用jsp自定义标签的时候就和调用java类一样,通过类找...

檬味博客在线解答立即免费咨询

报错相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部