标签: web-development-server

Spring启动java.lang.NullPointerException:null

我正在尝试Spring-boot使用 Hibernate 和 REST -API 构建 CRUD 应用程序。但是,当我尝试运行该应用程序时,一切正常,但控制台显示以下错误

java.lang.NullPointerException: null
    at io.javabrains.EmployerController.getAllEmployers(EmployerController.java:20) ~[classes/:na]
Run Code Online (Sandbox Code Playgroud)

我尝试更改该值,但没有成功

雇主服务.java

package io.javabrains;

import java.util.ArrayList;
import java.util.List;

import org.springframework.stereotype.Service;

import io.javabrains.Entity.Employer;

@Service
public class EmployerService {

    private Repository repository;

    public List<Employer>getAllEmployers(){
        List<Employer>employers = new ArrayList<>();
        repository.findAll()
        .forEach(employers::add);
        return employers;

    }

    public void addEmployer(Employer employer) {
        repository.save(employer);
    }    
}
Run Code Online (Sandbox Code Playgroud)

雇主控制器.java

package io.javabrains;

import java.util.List;

import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;

import io.javabrains.Entity.Employer;

@RestController
public class EmployerController {

    private EmployerService service;


     @RequestMapping("/employer") …
Run Code Online (Sandbox Code Playgroud)

html spring web-development-server web spring-boot

2
推荐指数
1
解决办法
2万
查看次数

Django/SQLite 用户模型唯一约束失败

我正在 Django 中实施一个项目。简而言之,有用户和项目以及哪个用户在哪个项目上工作的日志(称为更改)。问题是,排除用户第一次进行更改(与项目无关),我会收到UNIQUE constraint failed错误消息。正如您将看到的,change.user_id 中的验证失败。但这不是主键,因为 SQLite 会自动声明一个。
注意:我使用 Django 内置用户模型。

错误日志:

Traceback:
File "C:\Python34\lib\site-packages\django\core\handlers\base.py" in get_response
  111.                     response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "C:\Python34\lib\site-packages\django\contrib\auth\decorators.py" in _wrapped_view
  21.                 return view_func(request, *args, **kwargs)
File "C:\Users\George II\OneDrive\IC3D Media\ProjectLogging\views.py" in main
  42.           change.save()
File "C:\Python34\lib\site-packages\django\db\models\base.py" in save
  589.                        force_update=force_update, update_fields=update_fields)
File "C:\Python34\lib\site-packages\django\db\models\base.py" in save_base
  617.             updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)
File "C:\Python34\lib\site-packages\django\db\models\base.py" in _save_table
  698.             result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
File "C:\Python34\lib\site-packages\django\db\models\base.py" in _do_insert
  731. …
Run Code Online (Sandbox Code Playgroud)

python sqlite django web-development-server

1
推荐指数
1
解决办法
3617
查看次数

如何使用intellij IDEA使用gradle项目创建Java servlet

我想在intellij IDEA中创建一个简单的Java servlet。

我看到了有关如何操作的页面

但是,如何使该Web项目也成为gradle项目?

我想发展我的servlet并添加依赖项

我想稍后删除他的servlet,并能够使用断点对其进行调试

java servlets intellij-idea web-development-server gradle

1
推荐指数
1
解决办法
2978
查看次数

JavaScript 是如何工作的:在 V8 引擎中?

每个浏览器都有自己的 JavaScript 引擎,所以如果我想了解 JavaScript 的工作原理,我必须了解所有引擎吗?

引擎是否以相同的方式翻译代码?

javascript web-development-server javascript-engine web ecmascript-6

1
推荐指数
1
解决办法
382
查看次数

发送发布请求时在表单数据中隐藏密码

在提交表单数据时,密码以加密格式在表单数据中以及在 POST 请求的参数中可见。 在此处输入图片说明

我想隐藏加密格式的密码。在Burp Suite中,显示了以下漏洞问题。[![在此处输入图像描述][2]][2]

我使用 sha-512 进行加密,url 是 https。我一直在搜索这个,但我发现的只是将协议从 http 更改为 https。请帮助我如何解决隐藏表单数据而不显示 POST 请求标头参数中的密码的问题。

encryption sha web-development-server burp

1
推荐指数
1
解决办法
4197
查看次数

如何访问 Django 模板代码块中列表的长度?

在模板中,我有一个名为“参与者”的列表类型变量。例如,我想检查列表的长度是否等于 2。我尝试了以下方法:

{{ participants | json_script:"participants"}}

{% if participants|length==2 %}

.....
{% endif %}
Run Code Online (Sandbox Code Playgroud)

然而,这是行不通的。我得到的错误是:

/chat/lobby/ 处的 TemplateSyntaxError 无法解析其余部分:“participants.count==2”中的“==2”

有人可以指出一种在模板代码块中访问列表长度的方法吗?感谢您的时间和考虑!

python django backend web-development-server web

1
推荐指数
1
解决办法
1236
查看次数

错误:监听 EACCES:权限被拒绝 8085;

我尝试运行后端服务器,但是当我在 cmd 中运行命令时node backend/server.js,出现以下错误:

D:\theshoppingcart>node backend/server.js
events.js:187
      throw er; // Unhandled 'error' event
      ^

Error: listen EACCES: permission denied 8085;
    at Server.setupListenHandle [as _listen2] (net.js:1284:19)
    at listenInCluster (net.js:1349:12)
    at Server.listen (net.js:1448:5)
    at Object.<anonymous> (D:\theshoppingcart\backend\server.js:16:8)
    at Module._compile (internal/modules/cjs/loader.js:959:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:995:10)
    at Module.load (internal/modules/cjs/loader.js:815:32)
    at Function.Module._load (internal/modules/cjs/loader.js:727:14)
    at Function.Module.runMain (internal/modules/cjs/loader.js:1047:10)
    at internal/main/run_main_module.js:17:11
Emitted 'error' event on Server instance at:
    at emitErrorNT (net.js:1328:8)
    at processTicksAndRejections (internal/process/task_queues.js:80:21) {
  code: 'EACCES',
  errno: 'EACCES',
  syscall: 'listen',
  address: '8085;',
  port: -1
}
Run Code Online (Sandbox Code Playgroud)

这是我的 backend/server.js …

port backend web-development-server permission-denied node.js

1
推荐指数
1
解决办法
1295
查看次数

TemplateSyntaxError“apptags”不是已注册的标签库

我在 templatetag 文件夹内的 apptags.py 文件中创建了一个自定义模板标签,而 templatetag 文件夹位于我的应用程序文件夹内,代码如下

from django import template
import datetime
register=template.Library()
@register.simple_tag(name="get_date")
def get_date():
    now = datetime.datetime.now()
    return now
Run Code Online (Sandbox Code Playgroud)

我在我的 html 文件中使用它作为

% load static %}
{% load apptags %}
{% get_date as today %}
<h2>Today is {{today}} </h2>
Run Code Online (Sandbox Code Playgroud)

它显示以下错误:

/exam/show-test/ 'apptags' 处的 TemplateSyntaxError 不是已注册的标签库。必须是以下之一: admin_list admin_modify admin_urls cache i18n l10n log static tz

PS:- Templatetag 是一个包,因为我在其中创建了一个init .py 文件

python django django-templates web-development-server django-custom-tags

1
推荐指数
1
解决办法
3315
查看次数

java springBoot - 如何呈现 html 页面

我正在使用 spring boot 尝试构建我自己的迷你网站。

我有一个控制器

package hello;


import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.RequestMapping;

@RestController
public class HelloController {


    @RequestMapping("/greeting")
    public String index() {
        return "index";
    }

}
Run Code Online (Sandbox Code Playgroud)

和我试图呈现的 html 文件资源/模板/索引,但我只是得到了文本“索引”的呈现。如何返回 html 文件而不是文本?

java web-development-server spring-boot

0
推荐指数
1
解决办法
4977
查看次数

如何在单击按钮时关闭整个浏览器?

我想在单击按钮时完全关闭我的浏览器(chrome),我可以使用 window.close() 关闭单个选项卡;如果想关闭整个浏览器怎么办。谢谢

在此处输入图片说明

javascript browser web-development-server

0
推荐指数
1
解决办法
89
查看次数