📄 install_setup.jsp
字号:
<%@ page contentType="text/html; charset=gbk" language="java"
import="com.jeecms.core.util.Install,java.util.*"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>安装完成--JEECMS安装向导</title>
<link href="img/style.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.STYLE2 {
color: #FF0000;
font-weight: bold;
}
-->
</style>
</head>
<body>
<%--读取参数,创建数据库链接,给于的权限,站点管理部分处理。--%>
<%
String dbHost = request.getParameter("dbHost");
String dbPort = request.getParameter("dbPort");
String dbName = request.getParameter("dbName");
String dbUser = request.getParameter("dbUser");
String dbPassword = request.getParameter("dbPassword");
String isCreateDb = request.getParameter("isCreateDb");
String isCreateTable = request.getParameter("isCreateTable");
String isInitData = request.getParameter("isInitData");
String domain = request.getParameter("domain");
String cxtPath = request.getParameter("cxtPath");
String port = request.getParameter("port");
String resDomain = request.getParameter("resDomain");
String dbFileName = "/install/db/jeecms-db-2.0.0-beta.sql";
String initFileName = "/install/db/jeecms-init-2.0.0-beta.sql";
String dbXmlFileName = "/WEB-INF/classes/jdbc.properties";
String webXmlFrom = "/install/config/web.xml";
String webXmlTo = "/WEB-INF/web.xml";
//创建数据库
if("true".equals(isCreateDb)) {
Install.createDb(dbHost, dbPort, dbName, dbUser, dbPassword);
}
//创建表
if("true".equals(isCreateTable)) {
String sqlPath = application.getRealPath(dbFileName);
List<String> sqlList = Install.readSql(sqlPath);
Install.createTable(dbHost, dbPort, dbName, dbUser, dbPassword, sqlList);
}
//初始化数据
if("true".equals(isInitData)) {
String initPath = application.getRealPath(initFileName);
List<String> initList = Install.readSql(initPath);
Install.createTable(dbHost, dbPort, dbName, dbUser, dbPassword, initList);
}
//更新配置
Install.updateConfig(dbHost,dbPort,dbName,dbUser,dbPassword,domain,cxtPath,port,resDomain);
//处理数据库配置文件
String dbXmlPath = application.getRealPath(dbXmlFileName);
Install.dbXml(dbXmlPath, dbHost, dbPort, dbName, dbUser, dbPassword);
//处理web.xml
String webXmlFromPath = application.getRealPath(webXmlFrom);
String webXmlToPath = application.getRealPath(webXmlTo);
Install.webXml(webXmlFromPath, webXmlToPath);
%>
<table width="600" align="center" style="border:#106DBA 1px solid; margin-top:8%;">
<tr>
<td bgcolor="#D1E9FA"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="27%" height="60" rowspan="2" align="center"><img src="img/logo.gif" border="0"/></td>
<td width="73%" height="30" class="f14b">3、系统安装完成</td>
</tr>
<tr>
<td height="20" valign="top"> 安装系统安装完成,请重启TOMCAT服务。</td>
</tr>
</table></td>
</tr>
<tr>
<td height="280" align="left" bgcolor="#F0F8FD" style="padding:10px; line-height:1.7em;">
恭喜您,系统已经安装成功!<br/>
<span class="STYLE2">请重启TOMCAT服务。只有重启TOMCAT服务之后,安装才能生效。</span><br/>
后台登录地址“网站根路径/login/Jeecms.do”<br/>
后台管理员admin,密码password。</td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -