支撑这些网上业务的就是各种各样的Web应用,而这些Web 应用又是用各种Web 技术开发的。本书将对目前主流的动态网页技术Java Web 技术进行详细讲解,学习JSP 技术。在未来的很长一段时间里,JSP 仍然是开发企业级Web 应用程序的首选。......
2023-11-21
完成本任务所用到的主要知识点:
➢ 在Eclipse 中创建JSP 文件
➢ JSP 页面的构成
➢ 定制透视图
在Eclipse 中创建JSP 文件,输出1~100 之间的所有素数。
一个大于1 的自然数中,只能被1 和它本身整除的数,称之为素数。所以1 不是素数,2 是最小的素数。
(1)建立项目sj5_1。
(2)建立JSP 文件prime.jsp。
右键单击WebContent 文件夹,在弹出的快捷菜单中选择“New”➔“JSP File”,如图上机4.1 所示。(www.chuimin.cn)
图上机4.1 建立JSP 文件
之后将弹出如图上机4.2 所示的“New JSP File”窗口,在窗口中可以选择文件存放路径、填写文件名称等。文件路径默认已填好,所以只需填写文件名称。
图上机4.2 填写JSP 文件名称
填写完成之后单击“Finish”关闭窗口,工具将根据填写的文件名及路径建立JSP 文件prime.jsp。
(3)prime.jsp 文件的代码如下。
prime.jsp 页面用于输出1~100 之间的所有素数。在prime.jsp 中使用JSP 声明定义了一个方法用于判断某个数是否是素数。然后在后面嵌入的一段Scriptlet 中调用了isPrimeNumber()方法。
(4)运行测试。发布sj5_1 项目,并启动Tomcat 服务器。运行效果如图上机4.7 所示。
图上机4.7 1~100 之间的所有素数
有关Java Web应用开发的文章
支撑这些网上业务的就是各种各样的Web应用,而这些Web 应用又是用各种Web 技术开发的。本书将对目前主流的动态网页技术Java Web 技术进行详细讲解,学习JSP 技术。在未来的很长一段时间里,JSP 仍然是开发企业级Web 应用程序的首选。......
2023-11-21
图7.1JSP Model 1 体系结构典型的交互过程是这样的,首先用户通过浏览器调用Web 应用程序中的JSP 页面,发送request 请求,JSP 页面接收到浏览器的请求后,通过调用JavaBean 对象的方法从数据库中读取数据,然后JSP 页面再把数据返回给浏览器,最终在浏览器中显示相应的信息。例7.1:JSP Model 1 示例。所以,Model 1 不能满足大型应用程序的需要。尽管Model 1 体系十分适合简单应用的需要,但却不能满足复杂的大型应用程序的实现。......
2023-11-21
out 对象实际上是PrintWriter 对象的带缓冲的版本,可以通过page 指令的buffer属性来调整缓冲区的大小,默认的缓冲区是8 kb。表5.2out 对象中与缓存区操作相关的方法out 对象针对不同的数据类型,提供了多个重载的print()和println()方法,用于输出数据。out.newLine():输出一个换行符。例5.1:out 对象使用示例。建立Java Web 项目ch06,并在WebRoot 文件夹下建立out.jsp 文件,其内容如下:发布ch06 项目,并启动Tomcat 服务器。图5.1在浏览器中查看运行效果和源代码......
2023-11-21
统一资源定位符也被称为网页地址,是用于完整地描述Internet 上网页和其他资源的地址的一种标识方法。现在它已经被万维网联盟编制为Internet 标准RFC1738 了。例如:其中“http”指使用的协议,“mail.***.com”是服务器名,“80”是端口号,“/a/j/js3/main.jsp”是路径,“?sid=SDeQWJeebVpZIlKECzee”是询问。同样,“80”是超文本传输协议文件的常用端口号,因此一般也不必写明,用户只要键入统一资源定位符的一部分(mail.***.com/a/j/js3/main.jsp?......
2023-11-21
有参数时可以使用
2023-11-21
通用资源标志符是互联网的一个协议要素,可以通过它来定位任何远程或本地的可用资源。URI 的通用格式为:其中协议指的是访问资源使用的协议名称,常见的有http、ftp、mailto、file 等。协议和主机名称或IP 地址间使用半角冒号(:)连接,包含资源路径的冒号后还有两个半角斜杠(//)。主机名称或IP 地址是用于在网络中查找服务器并用于和它建立连接来获取资源。因为在大部分情况下,服务器都会采用协议默认的端口号。......
2023-11-21
例4.1:JSP 版的“Hello World!”。这里建立的JSP 文件就直接存放在WebRoot 文件夹下。图4.2填写JSP 文件名称填写完成之后单击“Finish”关闭窗口,工具将根据填写的文件名及路径,使用模板建立JSP 文件hello.jsp。hello.jsp 文件内容默认为:接下来,就更改使用基本模板建立的JSP 文件hello.jsp,在hello.jsp 的
标签中输出“Hello World!”,代码如下:发布ch05 项目,并启动Eclipse Tomcat 服务器。图4.3JSP 版的“Hello World!”......2023-11-21
在介绍Servlet 层次结构时,列出了javax.servlet 和javax.servlet.http 这两个包包含开发Servlet 需要用到的主要API,并将其进行了分类。在这里将详细介绍这些Servlet 常用API。Servlet API 是一组基于处理客户端和服务器之间请求和响应的Java 语言标准API。例如,HttpServlet 是常用的抽象类,它的HTTP 处理方法是空的。Servlet 接口中的方法见表2.3。Servlet API 提供了Servlet 接口的直接实现,称为GenericServlet。Servlet 可以通过这些类理解客户的请求,将其处理后的内容通过HttpServletResponse 回复到Web 容器。表2.6ServletResponse 接口中常用......
2023-11-21
相关推荐