错误页面优化、兼容war和jar方式、升级beetl2.7.26
This commit is contained in:
@@ -16,8 +16,6 @@ import com.jeesite.common.lang.StringUtils;
|
||||
import com.jeesite.common.mybatis.annotation.Column;
|
||||
import com.jeesite.common.mybatis.annotation.Table;
|
||||
import com.jeesite.common.mybatis.mapper.query.QueryType;
|
||||
import com.jeesite.common.shiro.realm.LoginInfo;
|
||||
import com.jeesite.modules.sys.utils.UserUtils;
|
||||
|
||||
/**
|
||||
* 操作日志Entity
|
||||
@@ -103,10 +101,6 @@ public class Log extends DataEntity<Log> {
|
||||
|
||||
@Length(min=0, max=500, message="请求URI长度不能超过 500 个字符")
|
||||
public String getRequestUri() {
|
||||
LoginInfo p = UserUtils.getLoginInfo();
|
||||
if (p != null && "1".equals(p.getParam("l"))){
|
||||
return null;
|
||||
}
|
||||
return requestUri;
|
||||
}
|
||||
|
||||
|
||||
@@ -233,7 +233,9 @@ public class LoginController extends BaseController{
|
||||
|
||||
// 设置共享SessionId的Cookie值,睿思BI使用。
|
||||
String cookieName = Global.getProperty("session.shareSessionIdCookieName");
|
||||
CookieUtils.setCookie((HttpServletResponse)response, cookieName, (String)session.getId());
|
||||
if (StringUtils.isNotBlank(cookieName)){
|
||||
CookieUtils.setCookie((HttpServletResponse)response, cookieName, (String)session.getId());
|
||||
}
|
||||
|
||||
// 如果是登录操作,则设置登录信息(移动端用)
|
||||
model.addAttribute("result", Global.TRUE);
|
||||
|
||||
@@ -309,7 +309,7 @@ session:
|
||||
sessionIdCookieName: jeesite.session.id
|
||||
|
||||
#共享的SessionId的Cookie名称,保存到跟路径下,第三方应用获取。同一域名下多个项目时需设置共享Cookie的名称。
|
||||
shareSessionIdCookieName: ${session.sessionIdCookieName}
|
||||
#shareSessionIdCookieName: ${session.sessionIdCookieName}
|
||||
|
||||
# MyBatis 相关
|
||||
mybatis:
|
||||
|
||||
@@ -36,24 +36,22 @@
|
||||
<div class="form-group has-feedback" id="isValidCodeLogin" style="display:${isValidCodeLogin?'blank':'none'}">
|
||||
<#form:validcode name="validCode" isRequired="true" isRemote="true" isLazy="false"/>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-xs-8">
|
||||
<div class="mt5 icheck">
|
||||
<label title="公共场所慎用,下次不需要再填写帐号"><input type="checkbox"
|
||||
name="rememberUserCode"${isNotBlank(cookie('rememberUserCode'))?' checked':''}
|
||||
class="form-control" data-style="square-blue"> 记住账号</label>
|
||||
<label title="公共场所慎用,下次不需要再填写帐号和密码"><input type="checkbox"
|
||||
name="rememberMe"${isNotBlank(cookie('rememberMe'))?' checked':''}
|
||||
class="form-control" data-style="square-blue"> 记住密码</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4">
|
||||
<button type="submit" class="btn btn-primary btn-block btn-flat">登 录</button>
|
||||
<div class="form-group">
|
||||
<div class="mt5 icheck">
|
||||
<label title="公共场所慎用,下次不需要再填写帐号"><input type="checkbox"
|
||||
name="rememberUserCode"${isNotBlank(cookie('rememberUserCode'))?' checked':''}
|
||||
class="form-control" data-style="square-blue"> 记住账号</label>
|
||||
<label title="公共场所慎用,下次不需要再填写帐号和密码"><input type="checkbox"
|
||||
name="rememberMe"${isNotBlank(cookie('rememberMe'))?' checked':''}
|
||||
class="form-control" data-style="square-blue"> 记住密码</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<button type="submit" class="btn btn-primary btn-block btn-flat">立即登录</button>
|
||||
</div>
|
||||
</#form:form>
|
||||
<div class="row mt10">
|
||||
<div class="col-xs-12 mt10">
|
||||
<div class="row">
|
||||
<div class="col-xs-12">
|
||||
<% if(@ObjectUtils.toBoolean(@Global.getConfig('user.registerUser'))){ %>
|
||||
<a href="${ctxPath}/account/registerUser" class="pull-right">注册账号</a><% } %>
|
||||
<a href="${ctxPath}/account/forgetPwd" class="pull-left">忘记密码</a>
|
||||
|
||||
Reference in New Issue
Block a user