我在做一个春靴项目,
我正试图从邮递员发送get请求,但我得到500个内部服务器错误。
控制器:
@RestController
@RequestMapping("/admin")
@CrossOrigin(origins = "http://localhost:4200")
public class sessionMcqController {
@Autowired
private sessionMcqService service;
@GetMapping("/viewmcq")
public List<Question> getAll(){
return service.getAll();
}
}
型号:
@Entity
@Table(name = "mcq_question")
public class Question {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@JoinColumn (name = "questionId")
private Long questionId;
@Column(nullable = false)
private String question;
@OneToOne(fetch = FetchType.LAZY, targetEntity = Option.class)
@JoinTable( name = "mcq_answer", joinColumns = @JoinColumn ( name = "question_id"), inverseJoinColumns = @JoinColumn( name = "option_id"))
private List <Option> options;
@OneToMany(mappedBy = "questionId", cascade = CascadeType.ALL)
private Set<Option> option;
public Question() { }
public Long getMcqId() {
return questionId;
}
public void setMcqId(Long mcqId) {
this.questionId = mcqId;
}
public String getQuestion() {
return question;
}
public void setQuestion(String question) {
this.question = question;
}
@Override
public String toString() {
return "McqModel{" +
"mcqId=" + questionId +
", question='" + question + '\'' +
'}';
}
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
Question question1 = (Question) o;
return questionId.equals(question1.questionId) &&
question.equals(question1.question) &&
options.equals(question1.options) &&
option.equals(question1.option);
}
@Override
public int hashCode() {
return Objects.hash(questionId, question, options, option);
}
}
@Entity
@Table(name = "mcq_Options")
public class Option {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "option_id")
private int optionId;
private String option;
@ManyToOne(fetch = FetchType.EAGER)
@JoinColumn
private Question questionId;
public Option() { }
public Option(String option, Question questionId) {
this.option = option;
}
public int getOptionId() {
return optionId;
}
public void setOptionId(int optionId) {
this.optionId = optionId;
}
public String getOption() {
return option;
}
public void setOption(String option) {
this.option = option;
}
public Question getQuestionId() {
return questionId;
}
public void setQuestionId(Question questionId) {
this.questionId = questionId;
}
@Override
public String toString() {
return "Option{" +
"optionId=" + optionId +
", option='" + option + '\'' +
", questionId=" + questionId +
'}';
}
}
@Repository
public interface QuestionRepository extends JpaRepository<Question, Long> {
}
@Repository
public interface OptionRepository extends JpaRepository<Option, Integer> {
}
@Service
public class sessionMcqService {
@Autowired
private QuestionRepository repository;
public List<Question> getAll(){
return repository.findAll();
}
}
您需要在专用sessionMcqService服务的上方添加
行。@AutoWired
;SessionMcQController.java
上的
我正在使用flask(1.1.1)和spyder(版本=4.1.4)构建区块链。我运行了整个代码,然后去找postman以获得get请求的结果(get\u chain),结果正常。但当我跑的时候http://127.0.0.1:/5000/mine_block.It显示500内部服务器错误。这是完整代码截图完整代码截图mine block Get requestresults
嗨,我是Spring框架的新手。我已经编写了应用程序,其中发布对象RESTAPI使用Rest模板,但我得到了这个错误 这是我的密码 这是请求对象
我已经被这个问题困扰了好几个小时,检查了几十个示例/StackOverflow答案,但我仍然得到同样的错误。这是我第一次使用AJAX,但我对Laravel有丰富的经验。 我遇到的问题是,在尝试发送AJAX请求时出现500个内部服务器错误,其目的是更新数据库中的一行。 我已经读到这个错误可能是由CSRF令牌没有被验证/传递到后端引起的,但是尽管改变了我的代码,我仍然得到同样的问题。 这是我的代码:
我的浏览器控制台上有一个错误:“放置http://localhost:8000/post/2 500(内部服务器错误)” 我使用资源控制器和我的路由-路由e::资源('post','PostController'); 此处为更新帖子的资源控制器代码: 这里我的视图代码: Ajax代码: 顺便说一下,我在文件头上使用了元令牌{{csrf_token()}}。但是我在本地主机上发现了500个内部服务器
问题内容: 我正在尝试为这个工作中的项目学习AJAX。我有一个网站加载病人正在服用的药物。 我递归调用此AJAX函数,以便它将附加一个包含单种药物和7天历史记录的新表。我在使代码在FF和IE中执行时遇到问题。在chrome中效果很好。我有显示xmlhttp.status的警报,这是我得到的: xmlhttp.status == 500(内部服务器错误)。 我注释掉了所有递归,因此将其范围缩小到了这
我收到以下错误 内部服务器错误 服务器遇到内部错误或配置错误,无法完成您的请求。 请联系服务器管理员,webmaster@strivemedicare.in并告知他们错误发生的时间,以及可能导致错误的任何行为。 有关此错误的详细信息,请参阅服务器错误日志。 此外,尝试使用错误文档处理请求时遇到 500 内部服务器错误错误。