1、jsp页面和HTML页面之间的关系
jsp页面其实就是一种加了java标记的HTML页面,就像之前学过的加了PHP标记的HTML页面一样
特殊标记的说明:
<%@ %>:表示指令,提供整个jsp页面的信息,有三种指令:page,include,taglib
page:主要功能为设定整个jsp页面的的属性和相关功能
include:表示在jsp编译时引入一个文件包,这个引入过程是静态的,而引入的文件可以是jsp页面、html页面、文本文件或是一段java程序。
taglib能让用户自定义新的标签。
<%= %>:用来插入java表达式的。
2、Linux命令行方式运行java项目?
①在myEclipse中导出war包:选中当前项目,右键export,生成war包
②将war包放到Linux的Tomcat的webapps文件夹下
③重启Tomcat:cd到Tomcat的bin目录下,运行./shutdown.sh关闭Tomcat,再运行./startup.sh启动Tomcat即可
3、jsp页面中如何使用.properties文件中的配置变量?怎么渲染到HTML标签中?
①jsp文件开头引入ResourceBundle工具类并调用getBundle方法:
<%@page import="java.util.ResourceBundle" language="java" pageEncoding="utf-8"%>
<% ResourceBundle resource=ResourceBundle.getBundle("conf/sysparameter"); %>
②script标签中:
var is_show_download_btn='<%=resource.getString("args")%>'
注意:conf/sysparameter是配置文件sysparameter.properties,它的路径是src/conf/sysparameter.properties
args是配置文件sysparameter.properties文件中的变量