❶ JSP编译错误
从你的错误提示信息上看,你的代码应该是写在一个JSP页面的<%%>中的吧..这样的话,是不是你没有在JSP页面中导包呢?你试试在jSP页面开始的地方添加:<%@page import="java.util.*"%> 但估计这样的可能性不大,因为你的代码在你本地机器上运行没问题..-----------------------因为你List<Integer> alist=new ArrayList<Integer>();这个地方是用到了范型,而范型是在jdk1.5也就是java5.0才开始引入的新技术..所以我分析,也许是你本地机器安装的是jdk1.5(java5.0)或以上的版本,而服务器是这个版本一下的版本,所以不支持范型,建议你去掉范型试试在服务器端是否能正常运行。
❷ jsp的编译错误
恩,这个问题你得好好考虑一下,你定义方法的时候必须这样写才行的
<%!
Vectorv=newVector();
inti=0;ServletContextapplication;
synchronizedvoidsendMessage(Strings){
application=getServletContext();
i++;
v.add("No."+i+","+s);
application.setAttribute("Mess",v);
}
%>
记得一定要有感叹号的,加上感叹物汪咐号才说明你定义的是成员函数,罩纯要不然你定义的是局部函数,这样就陵族是函数的嵌套定义,这样就是错误的
还有你的程序还有个错误,或许是你的粗心弄得
你定义的方法是synchronizedvoidsendMessage(Strings)
而你在下面调用的确是sendMessages(s);你在这是否多写了一个s呢?
最后加上运行效果
❸ jsp 编译报错Syntax error on token "function", new expected
<script language="javascript">
function login_click()
{
//................
}
</script>猛迟
你写的这个函数是js的,不是jsp的,要包括在<script></script>标签坦知嫌中
你说的<%@ page language="java" contentType="text/html;charset=gb2312" %>指定了java为脚本语言指的是页面中<%%>中的语言是java。
而<input type="button" id = "login" onclick="javascript:login_click();" style="width:100px" style="height:40px" value="登录"></button>调用的是js脚本,不是一让手回事。
❹ jsp无法编译怎么回事啊
是因为项目中有像jsp-api.jar servlet-api.jar跟tomcat6的lib中同样的包,但版本比tomcat6的版本要低,在运行的时候,因为会优先加载项目中的包,所以 产生了错误,把项目中和tomcat相同的包删除(必须删除,如果替换还会产生其他的错误),问题就可以解决了。
❺ jsp文件无法编译类
这是500错误 就是你代码写错了
An error occurred at line: 3 in the jsp file: /myjsp/JBDemo01.jsp
就是说 错在 JDBemo01.jsp 的第三行
当然这个报错也不一定 准确 ,
如果第三行没错的话 ,其他的地方也没问题
那你就把服务器 重新部署下 ,重启下 ,再运行 应该就行了
我也经常遇到这种问题
❻ 请问jsp文件报错说无法为jsp编译类是怎么回事啊
你如果是eclipse下开发的话, 你需要引入tomcat的支持, 具体操作:
项目上右键Build Path -> Configure Build Path -> Add Library -> Server Runtime
-> Apache Tomcat vx.x
问题解决
❼ jsp报错503(This application is not currently available)求解决方法
1、检查环境变量path和JAVA_HOME的环境变量,让JDK与滑好森TOMCAT的版本保持一致。
2、调整eclipse编译器:Project->Properties->Java Compiler->Configure Workspace Setting,在弹出的页面袜首中可以进行设置。
3、项目属性中使用同版本JDK编译,手动删除TOMCAT中的项目,用eclipse或其他IDE重新构建项目,重新信亩发布。
试试看吧。
❽ jsp编译出错
getConnection()方法有三个参数,分别是url,user,password.
既getConnection( url, user, password )
再对照你的代码:con=DriverManager.getConnection(
"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=TestDB","gsggs");
很明显少个参数,下面的问题就容易了啊~~
❾ JSP编译出现异常,求解答。
估计你在while里边关闭了rs, 你把衫者运或梁while整段贴出来看嫌冲看啊.
java.sql.SQLException: Operation not allowed after ResultSet closed
这是主要异常.
❿ 东方通应用部署报错startcontextfailedthi
题主是否想蚂隐姿询问“东方通应用部署报错startcontextfailedthis是什么意思”?启动上下文失败。根据查询东方通闷绝显示,该应用部署报错startcontextfailedthis是启动上下文失败的意思,用户可以检查一下网络,再重新启动该携尺应用。