JSP基础语法

1.脚本(Java代码):
1.<%
       用来存放Java代码、局部变量
%>

<%
String name="LXQ";
out.print("hello"+name);
%>
//执行结果为:helloLXQ

2.<%!
       定义全局变量、定义方法
%>

<%!
public String bookName;//全局变量
public void init(){
    bookName="java从入门到入坟";
}
%>
<%
String name="LXQ";
out.print("LXQ学习"+bookName);
init();
%>
//执行结果为:LXQ学习java从入门到入坟 

3.<%=输出表达式%>

<%="哈哈哈" %>
//执行结果为:哈哈哈。其作用相当于out.ptint();

附加:
(1).在jsp中网页识别不了out.println();的回车 能识别的是编译过后的代码,要想回车用br标签。


网页源代码
<%!
public String bookName;//全局变量
public void init(){
    bookName="java从入门到入坟";
}
%>
<%
String name="LXQ";
out.print("LXQ学习"+"</br>"+bookName);
init();
%>
//执行结果为:
LXQ学习
java从入门到入坟 

一般而言,修改we.xml/配置文件/Java都需要重启tomcat服务。但是如果修改jsp/html/css/js是不需要重启的。
(2).out.println();和<=>可以直接解析html代码

<%!
public String bookName;//全局变量
public void init(){
    bookName="java从入门到入坟";
}
%>
<%
String name="LXQ";
out.print("<font color='red'>LXQ学习</font>"+"</br>"+bookName);
init();
%>
 

结果为:
\color{#FF0000}{LXQ学习}
java从入门到入坟

jsp的页面元素可以放html、Java代码(脚本)、注释、指令(例如jsp文件开头的page指令,自行百度jsp指令)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

相关阅读更多精彩内容

友情链接更多精彩内容