100分求jsp调用javabean问题!急,谢谢!! ok_register.jsp中使用<%@ page import = "guest.*" %> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你写的:tomcat3.2jsp文件放在examples/jsp/zhuce目录下bean放在examples/web-inf/classes/guest目录下恕我冒昧相问:你的bean编译过了吗?你放到examples/web-inf/classes/guest目录下的是guest.java还是guest.class? 我也想知道,到底bean是放在什幺地方?我的是放在examples/web-inf/classes/下怎幺不行啊?还有就是我要加载的applet 也不知道放在什幺地方,各位帮我也解决这个问题吧!我的bean和applet都已经是*.class文件了. liuhai_2599(大海)bean是源代码,方哪里都可以关键是编译的类你用的什么做服务?weblogic\tomcat还是别的? 在jsp文件所在目录下建立guest文件夹,然后把class文件靠到它的下面就行了。我用的weblogic6.1 poppop(光盘)是的,我已经编译过的,java文件和类文件都放在guest目录下,bean编译没有问题的。 这里的Bean根本没有问题嘛好像你的javaBean定义应该有个name属性吧,你只有id哦,要不你就在下边实例化一次啊! 如果是tomcat自己在webapps中建一个目录如myproject,在server.xml中加入此,在myproject下建一个 web-inf/classes目录将你的*.class放入目录下<jsp:useBean id="pmsDataBean " class="pmsDataPack.pmsDataBean" scope="page"/> ResultSet rs=null; sql="select UD_nID, UD_strCode from Userdefine ";Connection con=pmsDataBean.getConnection();Statement st=con.createStatement();rs = st.executeQuery(sql); //out.print(String.valueOf(rs.rowCount())); out.println("<table width=400 border=2 cellspacing=0 cellpadding=0 align=center "); out.println("<tr>"); out.println("<td width='30%'>"); out.println("User ID"); out.println("</td>"); out.println("<td width='30%'>"); out.println("Log Name"); out.println("</td>"); out.println("<td width='40%'>"); out.println("User Name"); out.println("</td>"); out.println("</tr>"); out.println("</table>"); while (rs.next()) { out.println("<table width=400 border=1 cellspacing=0 cellpadding=0 align=center "); out.println("<tr>"); out.println("<td width='30%'>"); out.println(rs.getInt("UD_nID")); out.println("</td>");// out.println(" "); out.println("<td width='30%'>"); out.println(rs.getString("UD_strCode")); out.println("</td>"); out.println("</tr>"); }rs.close(); %> flybird_lake(飞鸿)既然你已经编译过了,那就要在环境xml文件中设置你的类路径(weblogic7.0要用相对路径) shipatrioc(风吹雨打哗啦啦)试过,问题依旧呀 请教一个简单关于图片切换的问题 JSP工程放置到tomcat中的目录结构 分页查询是否可避免查询2次? struts模式下 级联菜单问题求助!! 非常奇怪的jsp传中文参数问题 请教 如何在服务器端处理用户的提交后刷新 JSP 应用 一个关于行追加的问题? 高手帮帮我!!!如何把选中的列表框中的数据存到数据库中????急急急!!! 谁知道java servlets文档的下载地址? 那位大虾有jdk1.3的的安装程序,急需! 大家帮我看看怎么会出现这种错误?
tomcat3.2
jsp文件放在examples/jsp/zhuce目录下
bean放在examples/web-inf/classes/guest目录下
恕我冒昧相问:
你的bean编译过了吗?
你放到examples/web-inf/classes/guest目录下的是guest.java
还是guest.class?
bean是源代码,方哪里都可以
关键是编译的类
你用的什么做服务?weblogic\tomcat还是别的?
我用的weblogic6.1
是的,我已经编译过的,java文件和类文件都放在guest目录下,bean编译没有问题的。
好像你的javaBean定义应该有个name属性吧,你只有id哦,要不你就在下边实例化一次啊!
自己在webapps中建一个目录如myproject,在server.xml中加入此,
在myproject下建一个 web-inf/classes目录
将你的*.class放入目录下
<jsp:useBean id="pmsDataBean " class="pmsDataPack.pmsDataBean" scope="page"/> ResultSet rs=null;
sql="select UD_nID, UD_strCode from Userdefine ";
Connection con=pmsDataBean.getConnection();
Statement st=con.createStatement();rs = st.executeQuery(sql);
//out.print(String.valueOf(rs.rowCount()));
out.println("<table width=400 border=2 cellspacing=0 cellpadding=0 align=center ");
out.println("<tr>");
out.println("<td width='30%'>");
out.println("User ID");
out.println("</td>"); out.println("<td width='30%'>");
out.println("Log Name");
out.println("</td>");
out.println("<td width='40%'>");
out.println("User Name");
out.println("</td>");
out.println("</tr>"); out.println("</table>");
while (rs.next())
{
out.println("<table width=400 border=1 cellspacing=0 cellpadding=0 align=center ");
out.println("<tr>");
out.println("<td width='30%'>");
out.println(rs.getInt("UD_nID"));
out.println("</td>");// out.println(" ");
out.println("<td width='30%'>");
out.println(rs.getString("UD_strCode"));
out.println("</td>");
out.println("</tr>");
}
rs.close();
%>
既然你已经编译过了,那就要在环境xml文件中设置你的类路径(weblogic7.0要用相对路径)