jsp考试重点复习:HTML、JavaBean与JSP实践

需积分: 9 1 下载量 86 浏览量 更新于2024-09-15 收藏 70KB DOC 举报
"jsp考试复习题,包含了HTML、JavaBean、JSP语法以及Java应用程序的运行等相关知识,适合备考复习使用。" 在准备JSP考试的过程中,掌握这些关键知识点至关重要: 1. HTML基础知识: - HTML(HyperText Markup Language)是不区分大小写的,所以选项A错误。 - HTML文件可以在浏览器中打开,而不是资源管理器,因此选项B描述错误。 - HTML注释通常使用`<!-- -->`,而不是`//`,选项C不正确。 - HTML文件的扩展名可以是HTML或HTM,选项D过于绝对。 2. JavaBean规范: - JavaBean的类名和文件名应保持一致,且区分大小写,选项A错误。 - 在JSP中引用Bean确实通常使用`<jsp:useBean>`标签,但选项B没有提及完整上下文,不完全准确。 - 被引用的Bean文件的扩展名应该是`.class`,而非`.java`,选项C错误。 - Bean文件通常放在Web应用的`WEB-INF/classes`目录下才能被正确引用,选项D不正确。 3. JSP语法: - `out.print()`用于在JSP页面中输出内容,与选项B `<%= %>` 相同,它们都是用于在页面上显示变量或表达式的值。 - 选项A和C是错误的,因为`=`不是JSP中的输出语句,而`System.out.print()`是在服务器端打印,不会在客户端显示。 - 选项D的`document.write()`是JavaScript的方法,用于向HTML文档中写入内容,与JSP的输出无关。 4. JSP字符串连接: - 在JSP中,使用`+`来连接字符串,如同在Java中一样,因此选项A正确。 - 选项B、C和D中的符号在JSP中用于其他目的,不适合字符串连接。 5. Java应用程序执行: - 当在命令行中运行Java程序时,命令应该是`java`而不是`javac`,`javac`是用来编译Java源代码的。题目中的`javachelloworld.java`会报编译错误,选项A正确。 - 如果用`javac HelloWorld.java`成功编译,会生成`HelloWorld.class`,而不是小写的`helloworld.class`,所以选项B和C错误。 - 如果源文件不存在,命令行会提示找不到文件,但这不是题目的执行结果,所以选项D也错误。 6. JSP应用结构: - 按照Java Web应用的规范,Servlet类的class文件应放在`WEB-INF/classes`目录下,如果该类位于`org.javathinker`包内,则实际路径为`WEB-INF/classes/org/javathinker/HelloServlet.class`,因此选项D正确。 - 其他选项没有遵循标准的目录结构。 以上就是JSP考试复习的关键知识点,包括HTML特性、JavaBean的使用、JSP语法、Java程序的执行以及Web应用的目录结构。理解和掌握这些内容对于通过JSP相关的考试至关重要。