| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1549 人关注过本帖
标题:一个问题!请大家帮忙!
只看楼主 加入收藏
feng_home
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2004-9-2
收藏
 问题点数:0 回复次数:5 
一个问题!请大家帮忙!

<%@ page contentType="text/html;charset=GB2312"%> <html> <body> <form action="e_4.jsp" method=get name=form> <p>输入出生日期: <input type="text" name="csn" size="4" maxlength="4"> 年 <input type="text" name="csy" size="2" maxlength="2"> 月 <br> <br> 性别: <input type="radio" name="xb" value="1">男 <input type="radio" name="xb" value="2">女 <br><br> <input type="submit" value="送出" name="submit"> </form> <% String getcsn=request.getParameter("csn"); String getcsy=request.getParameter("csy"); String getxb=request.getParameter("xb"); double jfn,jfy; double txn,txy; if((getcsn!=null)||(getcsy!=null)){ double valuecsn,valuecsy,valuexb; valuecsn=Double.valueOf(getcsn).doubleValue(); valuecsy=Double.valueOf(getcsy).doubleValue(); valuexb=Double.valueOf(getxb).doubleValue(); if(valuexb==1.0){ jfn=valuecsn+45; jfy=valuecsy; txn=valuecsn+60; txy=valuecsy; } else{ jfn=valuecsn+35; jfy=valuecsy; txn=valuecsn+50; txy=valuecsy; } out.print(jfn); } %> <br><br><br><br> <p>缴费日期:<%=jfn%>年<%=jfy%>月 <br> <p> 退休日期:<%=txn%>年<%=txy%>月 </body> </html>

在tomcat中为什么不行?出现以下问题?请大家帮忙解决!谢谢!

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: -1 in the jsp file: null

Generated servlet error:
    [javac] Since fork is true, ignoring compiler setting.
    [javac] Compiling 1 source file
    [javac] Since fork is true, ignoring compiler setting.
    [javac] E:\java\tomcat\dist\work\Catalina\localhost\myweb\lx\e_4_jsp.java:87: variable jfn might not have been initialized
    [javac]       out.write(String.valueOf(jfn));
    [javac]                                ^
    [javac] E:\java\tomcat\dist\work\Catalina\localhost\myweb\lx\e_4_jsp.java:89: variable jfy might not have been initialized
    [javac]       out.write(String.valueOf(jfy));
    [javac]                                ^
    [javac] E:\java\tomcat\dist\work\Catalina\localhost\myweb\lx\e_4_jsp.java:93: variable txn might not have been initialized
    [javac]       out.write(String.valueOf(txn));
    [javac]                                ^
    [javac] E:\java\tomcat\dist\work\Catalina\localhost\myweb\lx\e_4_jsp.java:95: variable txy might not have been initialized
    [javac]       out.write(String.valueOf(txy));
    [javac]                                ^
    [javac] 4 errors
搜索更多相关主题的帖子: 出生日期 action method 
2004-09-02 14:28
helloworld
Rank: 1
等 级:新手上路
帖 子:185
专家分:0
注 册:2004-8-27
收藏
得分:0 
你需要把jfn、jfy、txn、txy这四个变量进行初始化赋值

2004-09-02 15:27
feng_home
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2004-9-2
收藏
得分:0 
成功了,谢谢
2004-09-02 15:43
helloworld
Rank: 1
等 级:新手上路
帖 子:185
专家分:0
注 册:2004-8-27
收藏
得分:0 

不用客气!

不过你最好多看看他的错误提示,这样解决问题比较快,

其实他说得挺明白的“variable jfn might not have been initialized”


2004-09-02 15:49
feng_home
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2004-9-2
收藏
得分:0 
哦,知道了,我是新手,希望版主以后多多帮忙,这里先谢了!
2004-09-03 10:26
helloworld
Rank: 1
等 级:新手上路
帖 子:185
专家分:0
注 册:2004-8-27
收藏
得分:0 

有些东西我也是不太懂的,大家一起进步吧!


2004-09-03 13:29
快速回复:一个问题!请大家帮忙!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015967 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved