内容简介:看了些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》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Spring in Action
Craig Walls / Manning Publications / 2011-6-29 / USD 49.99
Spring in Action, Third Edition has been completely revised to reflect the latest features, tools, practices Spring offers to java developers. It begins by introducing the core concepts of Spring and......一起来看看 《Spring in Action》 这本书的介绍吧!