servlet 中创建bean出错 20

一个简单的MVC结构,目录结构WEB-INF/classes/myservlet中放servlet,EB-INF/classes/myservlet/mybean中放be... 一个简单的MVC结构,目录结构WEB-INF/classes/myservlet中放servlet,EB-INF/classes/myservlet/mybean中放bean,servlet打进myservlet包,bean打进mybean包,在servlet中引入mybean包,new了bean对象,放进request,编译都没错。但是当在浏览器中访问servlet时,总是报java.lang.NoClassDefFoundError: mybean/MyNumber错,找不到mybean下的MyNumber,不知为何,请知道的网友说说,谢谢!下面附上servlet的代码:
package myservlet;

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

import mybean.*;

public class HandleJS extends HttpServlet {
public void init(ServletConfig config) throws ServletException {
super.init(config);
}

public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
int a1 = Integer.parseInt( request.getParameter("a1") );//接受表单的数据
int d = Integer.parseInt( request.getParameter("d") );
int n = Integer.parseInt( request.getParameter("n") );

int su = a1*n + ( n*(n-1)*d )/2;

MySum mySum = new MySum();//这儿在浏览器中时总报错,但是编译啥的都没错,也能找到MySum

mySum.setA1(a1);
mySum.setD(d);
mySum.setN(n);
mySum.setSum(su);

request.setAttribute("mySum", mySum);

request.getRequestDispatcher("showSum.jsp").forward(request, response);
}

public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doPost(request, response);
}
}
展开
 我来答
panzc126
2010-05-11 · TA获得超过154个赞
知道答主
回答量:95
采纳率:0%
帮助的人:0
展开全部
这个具体问题啊看你出错在哪步了,个人觉得你的问题是jar没导进来,jar没导进来有以下原因:
1.在你部署的时候没导进去,这种情况你只需要打开tomcat的web-app看下lib下有没有包含bean的jar包。如果为以上的情况,你可以直接把jar复杂到你项目里的lib目录下
2.导进去了的情况,通常我们在使用这些jar的时候,有些可能存在依赖的jar的,你之所以出现这种情况,可能也是你导进去的jar还依赖其他jar,你可以到网上查下还需要什么jar
myangle_miao
2010-05-14
知道答主
回答量:13
采纳率:0%
帮助的人:0
展开全部
是不是import有问题啊,
import myservlet.mybean.*;
试试呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wmyzcs
2010-05-16
知道答主
回答量:30
采纳率:0%
帮助的人:23.7万
展开全部
int su = a1*n + ( n*(n-1)*d )/2;这里需要强转为int类型。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式