diff --git a/modules/core/src/main/java/com/jeesite/modules/sys/entity/Log.java b/modules/core/src/main/java/com/jeesite/modules/sys/entity/Log.java index 5c325090..b8c61916 100644 --- a/modules/core/src/main/java/com/jeesite/modules/sys/entity/Log.java +++ b/modules/core/src/main/java/com/jeesite/modules/sys/entity/Log.java @@ -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 { @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; } diff --git a/modules/core/src/main/java/com/jeesite/modules/sys/web/LoginController.java b/modules/core/src/main/java/com/jeesite/modules/sys/web/LoginController.java index 9f9cb57f..1a061278 100644 --- a/modules/core/src/main/java/com/jeesite/modules/sys/web/LoginController.java +++ b/modules/core/src/main/java/com/jeesite/modules/sys/web/LoginController.java @@ -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); diff --git a/modules/core/src/main/resources/config/jeesite-core.yml b/modules/core/src/main/resources/config/jeesite-core.yml index 304660c3..d6694d1a 100644 --- a/modules/core/src/main/resources/config/jeesite-core.yml +++ b/modules/core/src/main/resources/config/jeesite-core.yml @@ -309,7 +309,7 @@ session: sessionIdCookieName: jeesite.session.id #共享的SessionId的Cookie名称,保存到跟路径下,第三方应用获取。同一域名下多个项目时需设置共享Cookie的名称。 - shareSessionIdCookieName: ${session.sessionIdCookieName} + #shareSessionIdCookieName: ${session.sessionIdCookieName} # MyBatis 相关 mybatis: diff --git a/modules/core/src/main/resources/views/modules/sys/sysLogin.html b/modules/core/src/main/resources/views/modules/sys/sysLogin.html index 04aa10aa..b4b6afe1 100644 --- a/modules/core/src/main/resources/views/modules/sys/sysLogin.html +++ b/modules/core/src/main/resources/views/modules/sys/sysLogin.html @@ -36,24 +36,22 @@
<#form:validcode name="validCode" isRequired="true" isRemote="true" isLazy="false"/>
-
-
-
-   - -
-
-
- +
+
+   +
+
+ +
-
-
+
+
<% if(@ObjectUtils.toBoolean(@Global.getConfig('user.registerUser'))){ %> 注册账号<% } %> 忘记密码 diff --git a/parent/pom.xml b/parent/pom.xml index 590666aa..509a6241 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -35,7 +35,7 @@ 1.3.1 1.1.3 1.4.0 - 2.7.11-SNAPSHOT + 2.7-SNAPSHOT 2.0.4 2.2.3 diff --git a/web/.settings/org.eclipse.wst.common.component b/web/.settings/org.eclipse.wst.common.component index b6879580..59af4571 100644 --- a/web/.settings/org.eclipse.wst.common.component +++ b/web/.settings/org.eclipse.wst.common.component @@ -9,6 +9,9 @@ uses + + uses + uses diff --git a/web/src/main/java/com/jeesite/modules/config/Application.java b/web/src/main/java/com/jeesite/modules/config/Application.java index af5a46a6..62bea261 100644 --- a/web/src/main/java/com/jeesite/modules/config/Application.java +++ b/web/src/main/java/com/jeesite/modules/config/Application.java @@ -26,6 +26,7 @@ public class Application extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { + this.setRegisterErrorPageFilter(false); // 错误页面有容器来处理,而不是SpringBoot builder.properties(PropertiesUtils.getInstance().getProperties()); return builder.sources(Application.class); } diff --git a/web/src/main/webapp/WEB-INF/web.xml b/web/src/main/webapp/WEB-INF/web.xml new file mode 100644 index 00000000..2bffa502 --- /dev/null +++ b/web/src/main/webapp/WEB-INF/web.xml @@ -0,0 +1,18 @@ + + + + JeeSite + + + 500 + /error/500 + + + 404 + /error/404 + + + \ No newline at end of file