1. 程式人生 > >基於jeesite二次開發筆記

基於jeesite二次開發筆記

公司專案的是基於jeesite二次開發的,專案已上線,每天都要根據客戶需求進行修改。以前沒接觸過jeesite開發構架,整理下思路。

頁面往資料庫傳值的思路

例子:

<form:radiobuttonpath="selectNews"htmlEscape="false" value="openNews"/>

頁面上使用標籤傳值時,path中對應的標識要與資料庫中的欄位相對應,需要在/system/src/main/resources/mappings/modules/bus路徑下修改對應的.xml配置檔案,增加相應的欄位。

<!--新增欄位 -->

a. select_news AS"selectNews"

org.XXX.modules.bus.entity 路徑下對應的Java類中,增加private StringselectNews;屬性,同時生成gettersetter 方法

Jeesite配置新增新選單

左側選單欄要在sys_menu中進行配置,並且要在role_menu表中就行關聯,sys_menu中url地址對應的是controller中的方法,再return到view的檢視頁面,在頁面上編輯完在跳轉到controller中的方法,然後再跳轉到edit編輯頁面。