JSP服务器连接问题

来源:百度知道 编辑:UC知道 时间:2024/05/23 11:18:10
代码一:表达式表达式1: String test="这就是表达式"; %>表达式2:代码二:Scriptlet"); String test="this is a test!"; %>out.println("使用前定义的Scriptlet!"+"");out.println(test+"");String test1=test.substring(0,4);String test2=test.substring(5,7);String test3=test.substring(8,9);String test4=test.substring10,14);String test5=test.substring(14,15);out.println(test1+"");out.println(test2+"");out.println(tes3+"");out.println(test4+"");out.println(test5+""); %>这两个代码在浏览器都打不开,出现异常报错!报错代码如下图:
不知在JSP中使用JAVA语句如何的?不知里面有没有错误!我照着书本打上去的。不知开发JSP还要设置什么?我的服务器已经打开的了!!!

期中有点点位置的代码写错,细节问题,建议以后楼主用若干个“ %> <%”将代码分开来以便于缩小范围检查具体哪里出错,我就是这样做的(另外有人说可以用打印语句来判断,没打印出来的就是出问题的,这个我不常用)。
代码一中出现了点问题:
<% =test;%> 像<%=%>这样的表达式,不能像<%! %> <% %>那样,在变量(或者参数)后面加上“;”或者其他的符号
代码二中也出现了一个问题:
看到倒数第六行没?那个tes3。楼主可要细心点哦~~
JSP中使用的基本都是JAVA语法,都是SUN公司的作品,都需要JDK支持(因为有内置对象而不用想Servlet那样需要自己定义,直接调用,方便简单)。

代码一的两个表达式
<% =test;%>
<% =(new Date()) %>
多了个分号,%与=之间不要加空格,改成
<%=test%>
<%=(new Date())%>