<!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=utf-8" />
<title><@s.text name="web.interface.page.index.title"/></title>
<link rel="icon" href="favicon.ico" type="image/x-icon" />
<link href="css/base.css" rel="stylesheet" type="text/css" />
<link href="css/admin.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.tools.js"></script>
<script type="text/javascript" src="js/jquery.validate.js"></script>
<script type="text/javascript" src="js/jquery.validate.methods.js"></script>
<script type="text/javascript" src="js/base.js"></script>
<#include "/WEB-INF/template/admin/admin_js.ftl" />
<script type="text/javascript">
$().ready( function() {
var $validateErrorContainer = $("#validateErrorContainer");
var $validateErrorLabelContainer = $("#validateErrorContainer ul");
var $validateForm = $("#validateForm");
$validateForm.validate({
errorContainer: $validateErrorContainer,
errorLabelContainer: $validateErrorLabelContainer,
wrapper: "li",
errorClass: "validateError",
ignoreTitle: true,
rules: {
"kdcport": {
maxlength: 5,
num:true
},
"kdcname": {
host:true
},
"kdcpwd": {
password:true
},
"ueport": {
maxlength: 5,
num:true
},
"mdcip": {
ipv4:true
},
"localip": {
ipv4:true
}
},
messages: {
"kdcport": {
maxlength: "<@s.text name='web.interface.admin.para.val.kdcport'/>"
},
"kdcname": {
host: "<@s.text name='web.interface.admin.para.val.kdcname'/>"
},
"kdcpwd": {
password: "<@s.text name='web.interface.admin.para.val.kdcpwd'/>"
},
"ueport": {
maxlength: "<@s.text name='web.interface.admin.para.val.ueport'/>"
},
"mdcip": {
ipv4: "<@s.text name='web.interface.admin.para.val.mdcip'/>"
},
"localip": {
ipv4: "<@s.text name='web.interface.admin.para.val.localip'/>"
}
},
submitHandler: function(form) {
$.dialog({type: "warn", content: "<@s.text name='web.interface.add.message'/>?", ok: "<@s.text name='web.interface.confirm'/>", cancel: "<@s.text name='web.interface.cancel'/>", modal: true, okCallback: ok});
function ok(){
$(form).find(":submit").attr("disabled", true);
form.submit();
}
}
});
});
function hrefurl(){
location.href='page!indexpara.action';
}
</script>
</head>
<body class="input admin">
<div class="bar">
<@s.text name="web.interface.page.index.welcome"/>
</div>
<div id="validateErrorContainer" class="validateErrorContainer">
<div class="validateErrorTitle"><@s.text name="web.interface.validateerrortitle"/></div>
<ul></ul>
</div>
<div class="body">
<form action="page!showxpara.action" method="post" id="validateForm" method="post">
<table class="listTable">
<tr>
<th>
<@s.text name="web.interface.admin.para.kdcport"/>
</th>
<td>
<input type="text" value="" name="kdcport"/>
</td>
</tr>
<tr>
<th width="110">
<@s.text name="web.interface.admin.para.kdcname"/>
</th>
<td>
<input type="text" value="${appVersion}" name="kdcname"/>
</td>
</tr>
<tr>
<th>
<@s.text name="web.interface.admin.para.kdcpwd"/>
</th>
<td>
<input type="text" value="${osName}" name="kdcpwd" />
</td>
</tr>
<tr>
<th>
<@s.text name="web.interface.admin.para.ueport"/>
</th>
<td>
<input type="text" value="${osArch}" name="ueport"/>
</td>
</tr>
<tr>
<th>
<@s.text name="web.interface.admin.para.mdcip"/>
</th>
<td>
<input type="text" value="" name="mdcip"/>
</td>
</tr>
<tr>
<th>
<@s.text name="web.interface.admin.para.localip"/>
</th>
<td>
<input type="text" value="" name="localip"/>
</td>
</tr>
<tr><td colspan="2"><input type="submit" value="save" /> <input type="button" value="refresh" onclick="hrefurl()" /></td></tr>
</table>
</form>
</div>
</body>
</html>
分享到:
相关推荐
本示例中,"spring+hibernate+freemarker+jQuery"的组合提供了一个高效且功能丰富的解决方案。让我们详细了解一下这些技术以及它们如何协同工作来实现这个系统。 首先,Spring是一个开源的Java框架,主要用于简化...
本项目“s2sh+freemarker+jquery+jquery-treeview 无限级树形菜单”就是这样一个解决方案,它整合了多种技术来实现这一功能。 首先,我们来看“s2sh”。这是Struts2、Spring和Hibernate三者的简称,它们分别是MVC...
spring4.0+hibernate4.3+freemarker+jquery+extjs4.2 在实现了漂亮的首页,图表拖拉都实现了,这里重点是spring4.0和freemarker的搭建,注意其中的包的变化以及配置的不同 main.view为spring的入口,ext的节目为main...
AJAX使用jquery和json实现。视图层并没有使用传统的JSP技术,而是使用更为专业、灵活、高效freemarker。 数据库使用MYSQL,并可支持orcale、DB2、SQLServer等主流数据库。应用服务器使用tomcat,并支持其他weblogic...
JAVAPMS是JAVA门户管理系统(JAVA Portal Management System)的简称,以Sping+Hibernate+Freemarker+Html5+jQuery为技术核心架构,面向广大站长、软件开发者、程序爱好者、网页设计师,适用于个人站长、商业企业、...
一、项目运行 环境配置: Jdk1.8 + Tomcat8.0 + mysql + Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持) ...Springboot + SpringMVC + MyBatis + FreeMarker + JavaScript + JQuery + Ajax + maven等等。
MySQL负责数据存储,JDBC和Servlet处理数据交互,Freemarker和ArtTemplate构建用户界面,jQuery增强用户体验,而JSON和百度地图API则提供了数据传输和地图服务。这个系统展示了Web开发中的典型技术栈,为类似应用...
后端使用Java语言做的一个模仿知乎的问答网站。初学练手,互相学习。
项目介绍 本系统分为管理员、医生、患者三种角色; 管理员角色包含以下功能: ...2. 前端:freemarker+CSS+JavaScript+jquery+layui 使用说明 1. 使用Navicat或者其它工具,在mysql中创建对应名称
EasyUI 是基于 jQuery 的一组 UI 组件库,主要用于构建美观、响应式的Web用户界面。EasyUI 提供了大量的组件,如表格、树形控件、下拉菜单、对话框等,大大简化了前端开发工作。通过简单的 HTML 标签和 CSS 样式,...
同时,它支持多种结果类型,包括JSP、FreeMarker、Velocity等模板语言,以及JSON和XML等数据格式。 Ajax,即Asynchronous JavaScript and XML,是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。通过...
SSH+jQuery 源码(含数据库)是一个典型的Web开发框架结合前端库的项目实例,主要涉及Spring、Struts2和Hibernate(SSH)三大Java开源框架以及jQuery JavaScript库。SSH框架是Java Web开发中常用的一套高效、轻量级...
基于SpringBoot+freemarker实现的人事管理系统分为七大模块:绩效考核,招聘管理,档案管理,工资管理,考勤管理,培训管理,系统管理。本系统最大特色是有强大和灵活的...前端技术:Vue2+LayUI+Ztree+jQuery+Bootstrap
同时,Spring MVC还支持视图解析器如JSP、FreeMarker等,以及数据绑定、模型验证等功能。 **MyBatis** MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码...
Spring 和 Hibernate 是两个非常重要的 Java 开发框架,它们在企业级应用开发中占据了核心地位。Spring 作为一个全面的后端应用程序框架,提供了依赖注入、面向切面编程、事务管理等功能,而 Hibernate 则是一个强大...
- **Struts2 Action的Result配置**:配置一个特殊的Result类型,比如"jsp"或"freemarker",让Action直接返回一个片段化的HTML,供jQuery填充到页面中。 - **jQuery的AJAX请求**:使用jQuery的$.ajax()方法,设置...