我想使用一个通用模型从服务器到客户端通过websocket广播不同的数据。不幸的是,我总是在序列化以下类结构时出错:
类使用SimpleJson进行序列化:
public class UpdateBroadcastMessageData {
private List<UpdateBroadcastModel<? extends Object>> models = new ArrayList<UpdateBroadcastModel<? extends Object>>();
public void clearModels() {
我创建了一个框架,在这个框架中我放了一个面板n,我也做了一个选项卡式窗格。我在主panel..and中放置了4个图标,我在框架外创建了许多面板,但都在同一个包中。我只想当我点击其中一个按钮时,它会在选项卡式窗格中显示该类的面板。
Frame
Pakage
Main screen(Where tab pane and buttons are present)
Panel1.java
Panel2.java
Panel3
我只想知道如何在选项卡窗格中调用Panel1.java。我正在使用NetBean。
我有以下控制器:
public static Result overview() {
class Earning {
public int ammount;
public String description;
}
Earning[] earnings = new Earning[5];
earnings[0].ammount = 5;
return ok(overview.render(earnings));
}
我没有在数组中创建相应的对象,因为在Java语言中我应该得到: java.lang.NullPoin
在浏览本地主机:8080后,我开始在控制台上看到这个错误,网页上的内部错误是这样的:“出现了一个意外错误(type=Internal服务器错误,status=500)。”
java.lang.NullPointerException: null
at com.test.Service.StudentService.getAllStudents(StudentService.java:15) ~[classes/:na]
at com.test.Controller.StudentController.getAllStudents(StudentController.java:22) ~[cla
我有这样一个LoginService类:
@Service("loginService")
public class LoginService {
public boolean isValidUser(CustomerDTO customerDTO){
if(customerDTO.getUsername().equals("admin") &&
customerDTO.getPassword().equals("admin")){
return true;