大致就是输入员工的姓名,工作时间和加班时间,再在网页中输出他的工资50*工作时间+100*加班时间,小弟上课没有好好叫听.........所以代码用tomcat编译总是不对,请各位大哥帮忙改一下,小弟重分相谢,谢谢~~~~~~~~
<HTML>
<BODY>
<html>
<title>自定义类及对象生成</title>
<body>
<%@ page contentType="text/html;charset=GB2312" %>
<%!
class Work
{
String workerName;
int normalWorkerTime;
int extraWorkerTime;
void Work()
{
workerName="liuzhidong";
normalWorkerTime=8;
extraWorkerTime=4;
}
void worker_name(String name)
{
workerName=name;
}
void normal_worker_time(int nTime)
{
normalWorkerTime=nTime;
}
void extra_worker_time(int eTime)
{
extraWorkerTime=eTime;
}
}
%>
<%
String name=request.getParameter("workerName");
int normalTime=request.getParameter(normalTime);
int extraTime=request.getParameter(extraTime);
Work workTime = new Work();
workTime.worker_name(name);
workTime.normal_worker_time(normalTime);
workTime.extra_worker_time(extraTime);
out.println(workTime.workerName);
out.println("<br>其工作时间是"+(workTime.normalWorkTime+workTime.extraWorkTime));
out.println("<br>其报酬是"+(workTime.normalWorkTime*50+workTime.extraWorkTime*100));
%>
</body>
</html><%@ page contentType="text/html;charset=GB2312" %>
<html>
<title>自定义类及对象生成</title>
<body>
输入员工的姓名和工作时间
<form method=post action="ch6-13.jsp">
<table>
<tr><td>员工姓名:<input type="text" name="workerName"></td></tr>
<tr><td>正常工作时间:<input type="text" name="normalWorkerTime"></td></tr>
<tr><td>加班工作时间:<input type="text" name="extraWorkerTime"></td></tr>
<tr><td><input type="submit"><input type="reset"></td></tr>
</table>
</form>
</body>
</html>
<HTML>
<BODY>
<html>
<title>自定义类及对象生成</title>
<body>
<%@ page contentType="text/html;charset=GB2312" %>
<%!
class Work
{
String workerName;
int normalWorkerTime;
int extraWorkerTime;
void Work()
{
workerName="liuzhidong";
normalWorkerTime=8;
extraWorkerTime=4;
}
void worker_name(String name)
{
workerName=name;
}
void normal_worker_time(int nTime)
{
normalWorkerTime=nTime;
}
void extra_worker_time(int eTime)
{
extraWorkerTime=eTime;
}
}
%>
<%
String name=request.getParameter("workerName");
int normalTime=request.getParameter(normalTime);
int extraTime=request.getParameter(extraTime);
Work workTime = new Work();
workTime.worker_name(name);
workTime.normal_worker_time(normalTime);
workTime.extra_worker_time(extraTime);
out.println(workTime.workerName);
out.println("<br>其工作时间是"+(workTime.normalWorkTime+workTime.extraWorkTime));
out.println("<br>其报酬是"+(workTime.normalWorkTime*50+workTime.extraWorkTime*100));
%>
</body>
</html><%@ page contentType="text/html;charset=GB2312" %>
<html>
<title>自定义类及对象生成</title>
<body>
输入员工的姓名和工作时间
<form method=post action="ch6-13.jsp">
<table>
<tr><td>员工姓名:<input type="text" name="workerName"></td></tr>
<tr><td>正常工作时间:<input type="text" name="normalWorkerTime"></td></tr>
<tr><td>加班工作时间:<input type="text" name="extraWorkerTime"></td></tr>
<tr><td><input type="submit"><input type="reset"></td></tr>
</table>
</form>
</body>
</html>
解决方案 »
- 如何解决wmv的缓冲下载问题?
- 大家给小弟解释解释这段代码的意思??谢谢咯!!
- 如何循环取出Image文件?
- 新手问题!!请答复
- 这个问题一直没有人能解答,请各位指教一下,关于JAVAMAIL新闻订阅的功能,看看我这想法如何实现呢,有例子更好。谢谢
- 我买了一个JSP空间,不会使用啊
- 怎样设置用户一天只能评论一次啊?用JAVA语言
- 如何让JSP页面定个三四秒钟后,跳转到另外一个页面上
- 想要文件下载后删除掉文件,怎么也删不掉~都来帮我看看。急急~
- 能否给出不用jdbc-odbc桥,而调用sql server和oracle的具体方法(效率高的)吗?
- 大哥!我把自己tomcat的webapps下一个应用拷贝到另台电脑的webapps下怎么出现异常运行不了呀!!
- 怎么在提交表单时,把表单里所有的checkbox自动全部选中?
Generated servlet error:
D:\TomCat\work\Catalina\localhost\myapp\org\apache\jsp\ch6_002d13_jsp.java:78: getParameter(java.lang.String) in javax.servlet.ServletRequest cannot be applied to (int)
int normalTime=request.getParameter(normalTime);
^
An error occurred at line: 33 in the jsp file: /ch6-13.jsp
Generated servlet error:
D:\TomCat\work\Catalina\localhost\myapp\org\apache\jsp\ch6_002d13_jsp.java:79: getParameter(java.lang.String) in javax.servlet.ServletRequest cannot be applied to (int)
int extraTime=request.getParameter(extraTime);
^
An error occurred at line: 33 in the jsp file: /ch6-13.jsp
Generated servlet error:
D:\TomCat\work\Catalina\localhost\myapp\org\apache\jsp\ch6_002d13_jsp.java:88: cannot resolve symbol
symbol : variable normalWorkTime
location: class org.apache.jsp.ch6_002d13_jsp.Work
out.println("<br>鍏跺伐浣滄椂闂存槸"+(workTime.normalWorkTime+workTime.extraWorkTime));
^
An error occurred at line: 33 in the jsp file: /ch6-13.jsp
Generated servlet error:
D:\TomCat\work\Catalina\localhost\myapp\org\apache\jsp\ch6_002d13_jsp.java:88: cannot resolve symbol
symbol : variable extraWorkTime
location: class org.apache.jsp.ch6_002d13_jsp.Work
out.println("<br>鍏跺伐浣滄椂闂存槸"+(workTime.normalWorkTime+workTime.extraWorkTime));
^
The system is out of resources.
Consult the following stack trace for details.
java.lang.OutOfMemoryError org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:332)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:412)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:472)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
^ normalWorkTime , extraWorkTime 再其前夹上public 就行了,默认不是公有的变量 ^
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
改好的你试试.
%%%%%%%%%%%%%%%%%%%%
<HTML>
<BODY>
<html>
<title>自定义类及对象生成</title>
<body>
<%@ page contentType="text/html;charset=GB2312" %>
<%!
class Work
{
String workerName;
int normalWorkerTime;
int extraWorkerTime;
void Work()
{
workerName="liuzhidong";
normalWorkerTime=8;
extraWorkerTime=4;
}
void worker_name(String name)
{
workerName=name;
}
void normal_worker_time(int nTime)
{
normalWorkerTime=nTime;
}
void extra_worker_time(int eTime)
{
extraWorkerTime=eTime;
}
}
%>
<%
String name=request.getParameter("workerName");
int normalTime=Integer.parseInt(request.getParameter(normalTime));
int extraTime=Integer.parseInt(request.getParameter(extraTime));
Work workTime = new Work();
workTime.worker_name(name);
workTime.normal_worker_time(normalTime);
workTime.extra_worker_time(extraTime);
out.println(workTime.workerName);
out.println("<br/>其工作时间是"+(workTime.normalWorkTime+workTime.extraWorkTime));
out.println("<br/>其报酬是"+(workTime.normalWorkTime*50+workTime.extraWorkTime*100));
%>
</body>
</html><%@ page contentType="text/html;charset=GB2312" %>
<html>
<title>自定义类及对象生成</title>
<body>
输入员工的姓名和工作时间
<form method=post action="ch6-13.jsp">
<table>
<tr><td>员工姓名:<input type="text" name="workerName"></td></tr>
<tr><td>正常工作时间:<input type="text" name="normalWorkerTime"></td></tr>
<tr><td>加班工作时间:<input type="text" name="extraWorkerTime"></td></tr>
<tr><td><input type="submit"><input type="reset"></td></tr>
</table>
</form>
</body>
</html>%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%
<HTML>
<BODY>
<html>
<title>自定义类及对象生成</title>
<body>
<%@ page contentType="text/html;charset=GB2312" %>
<%!
class Work
{
String workerName;
int normalWorkerTime;
int extraWorkerTime;
void Work()
{
workerName="liuzhidong";
normalWorkerTime=8;
extraWorkerTime=4;
}
int getNormalWorkerTime(){
return normalWorkerTime;
}
int getExtraWorkerTime(){
return extraWorkerTime;
} void worker_name(String name)
{
workerName=name;
}
void normal_worker_time(int nTime)
{
normalWorkerTime=nTime;
}
void extra_worker_time(int eTime)
{
extraWorkerTime=eTime;
}
}
%>
<%
String name=request.getParameter("workerName");
int normalTime=Integer.parseInt(request.getParameter(normalTime));
int extraTime=Integer.parseInt(request.getParameter(extraTime));
Work workTime = new Work();
workTime.worker_name(name);
workTime.normal_worker_time(normalTime);
workTime.extra_worker_time(extraTime);
out.println(workTime.workerName);
out.println("<br/>其工作时间是"+(workTime.getNormalWorkerTime()+workTime.getExtraWorkTime()));
out.println("<br/>其报酬是"+(workTime.getNormalWorkerTime()+*50+workTime.getExtraWorkTime()*100));
%>
</body>
</html><%@ page contentType="text/html;charset=GB2312" %>
<html>
<title>自定义类及对象生成</title>
<body>
输入员工的姓名和工作时间
<form method=post action="ch6-13.jsp">
<table>
<tr><td>员工姓名:<input type="text" name="workerName"></td></tr>
<tr><td>正常工作时间:<input type="text" name="normalWorkerTime"></td></tr>
<tr><td>加班工作时间:<input type="text" name="extraWorkerTime"></td></tr>
<tr><td><input type="submit"><input type="reset"></td></tr>
</table>
</form>
</body>
</html>
public int normalWorkerTime;
public int extraWorkerTime;