亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么會錯了呢 我都試了好久了?

為什么會錯了呢 我都試了好久了?

GCT1015 2023-03-12 20:16:33
總共分為三組代碼 circle.jsp用于顯示 Circle.java 用于定義類 radiusInput用于輸入circle.jsp如下<%@ page language="java" import="circle.class" contentType="text/html;charset=GBK" pageEncoding="ISO-8859-1" session="True"%><jsp:useBean id="circleBean" scope="page" class="circle.Circle" type="java.lang.String" ></jsp:useBean></p><html><body><%int radius=Integer.parseInt(request.getParameter("radius"));circleBean.setRadius(radius);out.println("圓的半徑是:"+circleBean.getRadius());out.println("圓的周長是:"+circleBean.getLength());out.println("圓的面積是:"+circleBean.getArea());%></body></html>我用的是Tomcat6.0已經把circle.class類放在了C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ROOT\WEB-INF\classes下 運行錯誤:org.apache.jasper.JasperException: /circle.jsp(2,0) The value for the useBean class attribute circle.Circle is invalid.org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:148)org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1272)org.apache.jasper.compiler.Node$UseBean.accept(Node.java:1178)org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2361).........java程序如下:package circle;public class Circle{private int radius=1;public Circle(){}public int getRadius(){return radius;}public void setRadius(int rRadius){radius=rRadius;}public double circleLength(){return Math.PI*radius*2.0;}public double circleArea(){return Math.PI*radius*radius;}}radiusInput的jsp頁面可以正確運行 代碼我略去了。。。輸入半徑的代碼我也發了吧:<body><form id="form1" name="form1" method="post" action="circle.jsp">請輸入圓的半徑:<input name="radius" type="text" id="radius"/><input type="submit" name="submit" value="開始計算"/></form></body>
查看完整描述

2 回答

?
收到一只叮咚

TA貢獻1821條經驗 獲得超5個贊

你好,我發現是這塊出問題了,你也可以試試樓上的。
<%@ page language="java" import="circle.class" contentType="text/html;charset=GBK" pageEncoding="ISO-8859-1" session="True"%>

修改成下面的:

<%@ page language="java" import="circle.Circle" contentType="text/html;charset=GBK" pageEncoding="ISO-8859-1" session="True"%>

查看完整回答
反對 回復 2023-03-15
?
慕神8447489

TA貢獻1780條經驗 獲得超1個贊

你好,

<jsp:useBean id="circleBean" scope="page" class="circle.Circle" type="java.lang.String" ></jsp:useBean>這里,把type="java.lang.String"刪掉

查看完整回答
反對 回復 2023-03-15
  • 2 回答
  • 0 關注
  • 98 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號