java.lang.UnsupportedClassVersionError: com/sun/tools/javac/Main (Unsupported major.minor version 48.0)
好像jdk 1.4不支持 com.sun.tool.javac.Main只支持 sun.tools.javactool.jar中的类,不是标准类,因此没有文档,改动了也不提示。这是sun公司的官方文档说明的。
好像jdk 1.4不支持 com.sun.tool.javac.Main只支持 sun.tools.javactool.jar中的类,不是标准类,因此没有文档,改动了也不提示。这是sun公司的官方文档说明的。
解决方案 »
- eclipse lomboz有关配置tomcat7.0
- NullPointerException(有图)
- <%@page import="WEB-INF.classes.de.baral.webde.*"%>,帮我看一下,错在哪儿,多谢,在线等!
- 恳求大侠们进来看看!!!
- 【100分+急求救!】jsp+mediaplayback控件做一监控页面(用摄像头)????????????
- 有关FormFile
- (高手进)如何在服务器端读取另外一个服务器Web页方式的XML数据
- servlet 里面可不可嵌入javascript
- ?如何使用jsp实现类似asp的远程脚本的功能?
- 讨厌的乱码问题
- 有关session,请帮忙指点一下,谢谢!
- 请教url转向的问题
能告诉你的邮箱吗?
<html>
<head>
<title>キノコ霖ヤー・/title>
</head>
<body bgcolor="#CCCCFF" vlink="#000000" alink="#666666">
<div align="center">
<p><font size="7">
<b><font size="+6">キノコ韆蒄セ</font></b>
</font></p>
<form method="post" action="index.jsp">
<table width="75%" align="center" border=1>
<tr>
<td width="30%">
<div align="right">ミユテ・</div>
</td>
<td width="70%">
<input type="text" name="name">
</td>
</tr>
<tr>
<td width="30%">
<div align="right">オ釋モモハシ:</div>
</td>
<td width="70%">
<input type="text" name="email">
</td>
</tr>
<tr>
<td width="30%">
<div align="right">クヒヨウオリヨキ:</div>
</td>
<td width="70%">
<input type="text" name="url" value="http://">
</td>
</tr>
<tr>
<td width="30%">
<p>ヌ・愠ヤ</p>
</td>
<td width="70%">
<textarea name="body" rows="5" cols="30"></textarea>
</td>
</tr>
<tr>
<td width="30%"> </td>
<td width="70%"> </td>
</tr>
<tr>
<td width="30%"> </td>
<td width="70%">
<table width="75%">
<tr>
<td>
<input type="submit" name="send" value="フ眇サ">
</td>
<td>
<input type="reset" name="reset" value="ヨリヨテ">
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
<hr>
</div>
</body>
</html>
index.jsp
<html>
<head>
</head>
<body>
<%@ page language="java" import="java.sql.*"%>
<%@ page contentType="text/html;charset=gb2312"%>
<jsp:useBean id="sqlbeanaa" class="sql_data.sql_data" scope="session" />
<%! String name,email,url,body,sql; %>
<%
name = request.getParameter("name");
email = request.getParameter("email");
url = request.getParameter("url");
body = request.getParameter("body");
System.out.println(name);
if (name!=""&&email!=""&&body!="")
{
sql="insert into guestbook (name,email,url,body) values('"+name+"','"+email+"','"+url+"','"+body+"')";
sqlbeanaa.executeInsert(sql);
}
else
{
out.print("<b><font color=red>Sorry,Please enter your name,email and body!!!</font></b>");
}
%>
<%
ResultSet RScount = sqlbeanaa.executeQuery("SELECT * FROM guestbook");
int i=0;
while (RScount.next())
{
i++;
}
%>
<%-- <p><a name=see><B>Now,<%= RScount %> Records.</B></a></p> --%>
<p><B>マヨヤレモミ<%= i %> フヘツシ</B></p>
<%
RScount.close();
i=0;
%>
<p> </p>
<%
ResultSet RS=sqlbeanaa.executeQuery("SELECT * FROM guestbook");
while (RS.next())
{
name=RS.getString("name");
email=RS.getString("email");
url=RS.getString("url");
body=RS.getString("body");
%>
<table border=1 width=80%>
<tr>
<td width=30%>・ウニ:</td><td width=70%><%=name%>
</tr>
<tr>
<td width=30%>オ釋モモハシ:</td><td width=70%><a href="mailto:<%=email%>"><%=email%></a></td>
</tr>
<tr>
<td width=30%>クヒヨウオリヨキ:</td><td width=70%><a href="<%=url%>"><%=url%></a></td>
</tr>
<tr>
<td width=30%>トレネン:</td><td width=70%><%=body%></td>
</tr>
</table>
<hr>
<%
}
RS.close();
%>
</body>
</html>
sql_data.javapackage sql_data;
import java.sql.*;
public class sql_data
{
String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr = "jdbc:odbc:guestbook";
Connection conn = null;
ResultSet rs = null;
public sql_data()
{
try
{
Class.forName(sDBDriver);
}
catch(java.lang.ClassNotFoundException e)
{
System.err.println("sql_data(): " + e.getMessage());
}
}
public void executeInsert(String sql)
{
try
{
conn = DriverManager.getConnection(sConnStr);
Statement stmt = conn.createStatement();
stmt.executeUpdate(sql);
}
catch(SQLException ex)
{
System.err.println("sql_data.executeUpdate:"+ex.getMessage());
}
}
public ResultSet executeQuery(String sql)
{
rs = null;
try
{
conn = DriverManager.getConnection(sConnStr);
Statement stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
}
catch(SQLException ex)
{
System.err.println("sql_data.executeQuery:"+ex.getMessage());
}
return rs;
}
public void executeDelete(String sql)
{
try
{
conn = DriverManager.getConnection(sConnStr);
Statement stmt = conn.createStatement();
stmt.executeUpdate(sql);
}
catch(SQLException ex)
{
System.err.println("sql_data.executeDelete:"+ex.getMessage());
}
}
}