com.jfinal.core.JFinal.getContextPath()方法的使用及代码示例

x33g5p2x  于2022-01-22 转载在 其他  
字(5.7k)|赞(0)|评价(0)|浏览(281)

本文整理了Java中com.jfinal.core.JFinal.getContextPath()方法的一些代码示例,展示了JFinal.getContextPath()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JFinal.getContextPath()方法的具体详情如下:
包路径:com.jfinal.core.JFinal
类名称:JFinal
方法名:getContextPath

JFinal.getContextPath介绍

暂无

代码示例

代码示例来源:origin: jfinal/jfinal

  1. static String getContxtPath() {
  2. String cp = JFinal.me().getContextPath();
  3. return ("".equals(cp) || "/".equals(cp)) ? null : cp;
  4. }

代码示例来源:origin: JpressProjects/jpress

  1. public String getUrl() {
  2. return JFinal.me().getContextPath() + url;
  3. }

代码示例来源:origin: JpressProjects/jpress

  1. @Override
  2. public String getAvatar() {
  3. String avatar = super.getAvatar();
  4. if (avatar != null && avatar.toLowerCase().startsWith("http")) {
  5. return avatar;
  6. }
  7. return JFinal.me().getContextPath() +
  8. (StrUtils.isNotBlank(avatar) ? avatar : DEFAULT_AVATAR);
  9. }

代码示例来源:origin: JpressProjects/jpress

  1. public String getDetailUrl() {
  2. return JFinal.me().getContextPath() + "/admin/user/detail/" + getId();
  3. }

代码示例来源:origin: JpressProjects/jpress

  1. @Override
  2. protected String getUrl(int pageNumber) {
  3. HttpServletRequest request = JbootRequestContext.getRequest();
  4. String url = request.getRequestURI();
  5. String contextPath = JFinal.me().getContextPath();
  6. if (pageNumber == 1 && firstGotoIndex) {
  7. return contextPath + "/";
  8. }
  9. // 如果当前页面是首页的话
  10. // 需要改变url的值,因为 上一页或下一页是通过当前的url解析出来的
  11. if (url.equals(contextPath + "/")) {
  12. url = contextPath + "/article/category/index"
  13. + JPressOptions.getAppUrlSuffix();
  14. }
  15. return Kits.doReplacePageNumber(url, pageNumber);
  16. }

代码示例来源:origin: JpressProjects/jpress

  1. public String getUrl() {
  2. switch (getType()) {
  3. case TYPE_CATEGORY:
  4. return JFinal.me().getContextPath() + "/article/category/" + getSlug() + JPressOptions.getAppUrlSuffix();
  5. case TYPE_TAG:
  6. return JFinal.me().getContextPath() + "/article/tag/" + getSlug() + JPressOptions.getAppUrlSuffix();
  7. }
  8. return "";
  9. }

代码示例来源:origin: JpressProjects/jpress

  1. public String getUrl() {
  2. if (StrUtils.isBlank(getSlug())) {
  3. return JFinal.me().getContextPath() + "/" + getId() + JPressOptions.getAppUrlSuffix();
  4. } else {
  5. return JFinal.me().getContextPath() + "/" + getSlug() + JPressOptions.getAppUrlSuffix();
  6. }
  7. }

代码示例来源:origin: JpressProjects/jpress

  1. public String getUrl() {
  2. String link = getLinkTo();
  3. if (StrUtils.isNotBlank(link)) {
  4. return link;
  5. }
  6. if (StrUtils.isBlank(getSlug())) {
  7. return JFinal.me().getContextPath() + "/article/" + getId() + JPressOptions.getAppUrlSuffix();
  8. } else {
  9. return JFinal.me().getContextPath() + "/article/" + getSlug() + JPressOptions.getAppUrlSuffix();
  10. }
  11. }

代码示例来源:origin: JpressProjects/jpress

  1. public void index() {
  2. String gotoUrl = getPara("goto");
  3. String uid = EncryptCookieUtils.get(this, JPressConsts.COOKIE_UID);
  4. //说明当前用户已经登录
  5. if (StrUtils.isNotBlank(uid)) {
  6. redirect(StrUtils.urlDecode(gotoUrl));
  7. return;
  8. }
  9. String appId = JPressOptions.get(JPressConsts.OPTION_WECHAT_APPID);
  10. if (StrUtils.isBlank(appId)) {
  11. renderText("管理员的微信APPID配置错误,请联系管理在后台 -> 微信 -> 基础设置 配置正确的APPID。");
  12. return;
  13. }
  14. String domain = JPressOptions.get(JPressConsts.OPTION_WEB_DOMAIN);
  15. if (StrUtils.isBlank(domain)) {
  16. domain = getRequest().getScheme() + "://" + getRequest().getServerName();
  17. }
  18. if (StrUtils.isNotBlank(JFinal.me().getContextPath())) {
  19. domain = domain + JFinal.me().getContextPath();
  20. }
  21. //这个url是微信执行完毕之后跳转回来的url
  22. //也是下方的这个 action
  23. String redirecturi = domain + "/wechat/authorization/back?goto=" + gotoUrl;
  24. String wechatUrl = AUTHORIZE_URL.replace("{appid}", appId).replace("{redirecturi}", redirecturi);
  25. redirect(wechatUrl);
  26. }

代码示例来源:origin: JpressProjects/jpress

  1. map.put("fileName", attachment.getTitle());
  2. map.put("uploaded", 1);
  3. map.put("url", JFinal.me().getContextPath() + attachment.getPath());
  4. renderJson(map);
  5. } else {

代码示例来源:origin: com.jfinal/jfinal

  1. static String getContxtPath() {
  2. String cp = JFinal.me().getContextPath();
  3. return ("".equals(cp) || "/".equals(cp)) ? null : cp;
  4. }

代码示例来源:origin: com.github.sogyf/goja-jfinal

  1. static String getContxtPath() {
  2. String cp = JFinal.me().getContextPath();
  3. return ("".equals(cp) || "/".equals(cp)) ? null : cp;
  4. }

代码示例来源:origin: 94fzb/zrlog

  1. private void insertFirstArticle(Connection connect) throws SQLException {
  2. String insetLog = "INSERT INTO `log`(`logId`,`canComment`,`keywords`,`alias`,`typeId`,`userId`,`title`,`content`,`plain_content`,`markdown`,`digest`,`releaseTime`,`last_update_date`,`rubbish`,`privacy`) VALUES (1,?,?,?,1,1,?,?,?,?,?,?,?,?,?)";
  3. PreparedStatement ps = connect.prepareStatement(insetLog);
  4. ps.setBoolean(1, true);
  5. String markdown = IOUtil.getStringInputStream(InstallService.class.getResourceAsStream("/init-blog/" + I18nUtil.getCurrentLocale() + ".md"));
  6. markdown = markdown.replace("${basePath}", JFinal.me().getContextPath());
  7. String content = renderMd(markdown);
  8. ps.setString(2, I18nUtil.getStringFromRes("defaultType"));
  9. ps.setString(3, "hello-world");
  10. ps.setString(4, I18nUtil.getStringFromRes("helloWorld"));
  11. ps.setString(5, content);
  12. ps.setString(6, new ArticleService().getPlainSearchText(content));
  13. ps.setString(7, markdown);
  14. ps.setString(8, ParseUtil.autoDigest(content, Constants.getAutoDigestLength()));
  15. ps.setObject(9, new java.util.Date());
  16. ps.setObject(10, new java.util.Date());
  17. ps.setBoolean(11, false);
  18. ps.setBoolean(12, false);
  19. ps.executeUpdate();
  20. ps.close();
  21. }

代码示例来源:origin: 94fzb/zrlog

  1. thumbnailFile = new File(PathKit.getWebRootPath() + path);
  2. } else {
  3. bytes = IOUtil.getByteByInputStream(new FileInputStream(PathKit.getWebRootPath() + url.replace(JFinal.me().getContextPath(), "")));
  4. path = url.substring(0, url.indexOf('.')) + "_thumbnail" + url.substring(path.indexOf('.'));
  5. thumbnailFile = new File(PathKit.getWebRootPath() + path);
  6. return url;
  7. return new UploadService().getCloudUrl(JFinal.me().getContextPath(), path, thumbnailFile.getPath(), null).getUrl() + "?h=" + height + "&w=" + width;

相关文章