第一:如果是对象的话,你应该去看看jsp:bean的用法。只有配合使用jsp:getProperty才有用
第二:是静态的函数,也就不怕了。你在
<%@ page language="java" import="java.util.*,com.rh.entity.*" contentType="text/html; charset=GB18030"
pageEncoding="GB18030"%>
import="java.util.*,com.rh.entity.*" 加上这句,当然是你的Infomation 类的全路径,你就可以在jsp中用了
<%=Infomation.getJavaRuntimeVersion() %>
jsp中使用java的静态属性有两种情况:
1、如果是object的话,应该使用jsp:bean来引用。只有配合使用jsp:getProperty才有用。
2、如果是静态的函数的话,在jsp页面引入该类:
<%@ page language="java" import="java.util.*,com.rh.entity.*" contentType="text/html; charset=GB18030"
pageEncoding="GB18030"%>
import="java.util.*,com.rh.entity.*"
加上这句,可以在jsp中用了
<%=Infomation.getJavaRuntimeVersion() %>
二楼说的没错,应该是页面开头没导包的原因。
所以,找不到javaRuntimeVersion的属性。
1.如果是bean,页面上要用bean取值,这个bean,其实是你在一个类中
定义个变量javaRuntimeVersion,然后加入他的get,set方法。
<%@ page language="java" import="com.guiren100.information.*" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
2.如果是infomation类直接用
<%@ page language="java" import="java.util.*,com.rh.entity.*" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
把你的包导入到jsp页面中,然后通过类直接调用静态方法!
导入包的代码:<%@ page language="java" import="com.guiren100.information.*" contentType="text/html; charset=GB18030"
pageEncoding="GB18030"%>
在jsp页面里这样写
JAVA版本[Infomation.getJavaRuntimeVersion()]:
把你写的infomation类倒包到jsp页面下
然后再jsp写<% out.print(infomation.getJavaRuntimeVersion()) %>