在 JSP 中使用 class 对象
Use a class object in JSP
我在 java 中创建了一个对象 (class) 并想在 jsp 页面中使用它
我的jsp是
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ page import="com.anshu.obj" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%
obj fooBar = new obj();
System.out.println("Name is "+fooBar.nameOwener());
%>
</body>
</html>
我的class是
package com.anshu;
public class obj {
public String nameOwener(){
return "Anshu";
}
}
但是报错
生成的 java 文件中的第 6 行发生错误
只能导入一个类型。 com.anshu.obj 解析为一个包
jsp 文件中第 12 行发生错误:/index.jsp
obj 无法解析为类型
提前致谢:)
我对 jsp 很陌生
我在 windows 64 位
中使用 jboss 7.1.1 和 eclipse luna
测试共享 code.Its 工作正常。
做一个干净的构建并尝试 run.There 没问题。
我的代码
obj.java
package com.test;
public class obj {
public String nameOwener(){
return "mani";
}
}
test.jsp
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ page import="com.test.obj" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%
obj fooBar = new obj();
System.out.println("Name is "+fooBar.nameOwener());
%>
</body>
</html>
输出
Name is mani
我在 java 中创建了一个对象 (class) 并想在 jsp 页面中使用它
我的jsp是
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ page import="com.anshu.obj" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%
obj fooBar = new obj();
System.out.println("Name is "+fooBar.nameOwener());
%>
</body>
</html>
我的class是
package com.anshu;
public class obj {
public String nameOwener(){
return "Anshu";
}
}
但是报错
生成的 java 文件中的第 6 行发生错误 只能导入一个类型。 com.anshu.obj 解析为一个包
jsp 文件中第 12 行发生错误:/index.jsp
obj 无法解析为类型
提前致谢:) 我对 jsp 很陌生 我在 windows 64 位
中使用 jboss 7.1.1 和 eclipse luna测试共享 code.Its 工作正常。
做一个干净的构建并尝试 run.There 没问题。
我的代码
obj.java
package com.test;
public class obj {
public String nameOwener(){
return "mani";
}
}
test.jsp
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ page import="com.test.obj" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%
obj fooBar = new obj();
System.out.println("Name is "+fooBar.nameOwener());
%>
</body>
</html>
输出
Name is mani