java - 在 Primefaces 日程中显示不可编辑的事件
问题描述
我是 Java 新手,也是 Primefaces 新手。我在尝试在 Primefaces 时间表上显示全天活动时遇到问题。我将时间表设置为仅显示从 8.30 到 17.30。我必须在 schedule bean 中进行限制以使其少于全天事件吗?我需要从我的 java 代码中添加/删除什么来创建事件?这是Java代码:
package com.ait.project;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import org.primefaces.model.DefaultScheduleEvent;
import org.primefaces.model.DefaultScheduleModel;
import org.primefaces.model.ScheduleModel;
@ManagedBean
@SessionScoped
public class ScheduleBean {
private ScheduleModel model;
private ScheduleModel eventModel;
private boolean allDaySlot;
public ScheduleBean() {
eventModel = new DefaultScheduleModel();
DefaultScheduleEvent event1 = new DefaultScheduleEvent();
event1.setTitle("Example Event");
event1.setAllDay(allDaySlot);
}
public ScheduleModel getModel() {
return model;
}
public void setModel(ScheduleModel model) {
this.model = model;
}
public ScheduleModel getEventModel() {
return eventModel;
}
public void setEventModel(ScheduleModel eventModel) {
this.eventModel = eventModel;
}
public boolean isAllDaySlot() {
return allDaySlot;
}
public void setAllDaySlot(boolean allDaySlot) {
this.allDaySlot = allDaySlot;
}
}
和html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.org/ui">
<h:head></h:head>
<body>
<div class="schedule">
<h:form>
<div class="text"> Our Availability</div>
<h:panelGrid columnClasses="value">
<p:schedule value="#{scheduleBean.eventModel}" editable="false" widgetVar="myschedule" view="listDay" timeFormat="HH:mm" axisFormat="H:mm" minTime="8:30" maxTime="17:30">
</p:schedule>
</h:panelGrid>
</h:form>
</div>
</body>
</html>
任何帮助是极大的赞赏!:)
解决方案
推荐阅读
- reactjs - React-Redux 错误:“可见”未定义
- java - 从命令行运行的控制台 Java 应用程序
- awk - 使用 awk 打印匹配字符串之间的行
- angularjs - Angularjs:调用 REST API 从服务器获取 docx 文档
- javascript - 使用 Observables (Angular) 在网站上动态添加帖子
- xserver - 增加 XTEST 指针的按钮数量?
- javascript - Accordion - 在 Ajax 调用之后打开第一个条目
- python - Jira 使用 python 创建问题
- nginx - NGINX:从位置阻止,如果捕获参数为空
- c# - 如何将 MS Graph 消息保存为 .eml 文件