内容简介:看了些spring的书,还是看不懂,感觉自己后端的知识还是十分的薄弱的,于是打算从简单一些的jsp开始。这样一个简单的网页就制作好了,在默认代码上改的。
看了些spring的书,还是看不懂,感觉自己后端的知识还是十分的薄弱的,于是打算从简单一些的jsp开始。
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>hqh</title> </head> <body> <% out.println("第一个网页"); %> </body> </html>
这样一个简单的网页就制作好了,在默认代码上改的。
其中嵌入 java 语句是加入在<% %>里
例如: <% out.println("Your IP address is " + request.getRemoteAddr()); %>
同时嵌入jsp表达式:今天的日期是: <%= (new java.util.Date()).toLocaleString()%>,其中语句部分以string形式呈现。
加入变量,嵌套一些程序中常见的循环语句
<%! int fontSize=0; %> //声明变量
引用<jsp:include>动作元素 ,将另一网页插入当前网页:<jsp:include page="NewFile1.jsp" flush="true" />
flush是布尔属性,定义在包含资源前是否刷新缓存区。
jsp:useBean 动作用来加载一个将在JSP页面中使用的JavaBean。jsp:setProperty用来设置已经实例化的Bean对象的属性。jsp:getProperty动作提取指定Bean属性的值,转换成字符串,然后输出。
<h2>Jsp 使用 JavaBean 实例</h2> <jsp:useBean id="test" class="talk.b" /> <jsp:setProperty name="test" property="message" value="javabean" /> <p>输出信息....</p> <jsp:getProperty name="test" property="message" />
这里出错最多,开始以为是直接放java文件,但是询问大佬后知道是放class文件,编译java文件发现没有main入口,所以用cmd命令行编译,后放入class后发现路径有问题,反正折腾了很久弄出了网页
对应了一下模板代码
<jsp:useBean id="name" class="package.class" /> <jsp:useBean id="myName" ... /> ... <jsp:setProperty name="myName" property="someProperty" .../> <jsp:useBean id="myName" ... /> ... <jsp:getProperty name="myName" property="someProperty" .../>
以上所述就是小编给大家介绍的《jsp_1》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
编程语言实现模式
Terence Parr / 李袁奎、尧飘海 / 华中科技大学出版社 / 2012-3-20 / 72.00元
《编程语言实现模式》旨在传授开发语言应用(工具)的经验和理念,帮助读者构建自己的语言应用。这里的语言应用并非特指用编译器或解释器实现编程语言,而是泛指任何处理、分析、翻译输入文件的程序,比如配置文件读取器、数据读取器、模型驱动的代码生成器、源码到源码的翻译器、源码分析工具、解释器,以及诸如此类的工具。为此,作者举例讲解已有语言应用的工作机制,拆解、归纳出31种易于理解且常用的设计模式(每种都包括通......一起来看看 《编程语言实现模式》 这本书的介绍吧!
Base64 编码/解码
Base64 编码/解码
MD5 加密
MD5 加密工具