-
Test Each Type of Input Element (
helloworld/InputTest.jsp
) -
Test Each Type of Value Display (
helloworld/OutputTest.jsp
) -
Test Each Type of Screen Action (
helloworld/ActionTest.jsp
) -
Web File Management with One Tag (
helloworld/helloElfinder.jsp
) -
Web Chart Function with One Tag (
helloworld/helloChart.jsp
) -
Create Web QR Code with One Tag (
helloworld/helloBarcode.jsp
) -
Let's Graduate from POI (
helloworld/helloExcelbyPOI.jsp
) -
Don't be Afraid of Gigabytes of Text (
helloworld/helloTextCSVThread.jsp
) -
Introduction to Database Processing (
helloworld/helloDB.jsp
) -
Send to Gmail SMTP (
helloworld/helloMail.jsp
) -
Multilingual Support (
helloworld/helloI18n.jsp
) -
Let's Create a Rest API Service (
helloworld/helloRestAPI.jsp
) -
Web App Login Control & Authority Control (
skeletonSample
) -
Try to use pdf-lib and pdfmake on Efw with Javet (
hello-pdf-lib3
,hello-pdfmake3
)
Categories | Items | ||||
---|---|---|---|---|---|
Base Tags | Client | Part | Attr | Msg | Prop |
Additional Tags | elFinder | Chart | Barcode | ||
Tag Params | msg: | prop: | |||
Functions | Efw | alert | wait | ||
Attributes | data-format | data-shortcut |
- Web Event
- Batch Event
- Rest Event
- Global Event fires on system loading.
Modules | Attributes/Functions | ||||
---|---|---|---|---|---|
[global] |
_eventfolder |
_isdebug |
load |
loadWithNewGlobal |
loadWithGlobalPool |
efw |
register |
contains |
|||
cmd |
execute |
||||
file |
get |
list |
isFile |
isFolder |
makeFile |
exists |
duplicate |
rename |
remove |
makeDir |
|
readAllLines |
writeAllLines |
getStorageFolder |
saveUploadFiles |
saveSingleUploadFile |
|
readAllBytes |
writeAllBytes |
getTempFileName |
move |
||
absfile |
All APIs are the same as the file object, except that the path parameter is an absolute one. |
||||
barcode |
decode |
||||
brms |
getRuleById |
getRuleByName |
getRuleByAlias |
||
rest |
get |
post |
put |
delete |
getStatus |
event |
fire |
||||
db |
select |
change |
master |
||
_commit |
_rollback |
_commitAll |
_rollbackAll |
||
All transaction functions, as a default, do not need to be called explicitly. | |||||
mail |
send |
||||
properties |
get |
||||
session |
get |
set |
create |
invalidate |
|
cookie |
get |
set |
|||
request |
get |
||||
{ any } |
format |
parse |
debug |
||
{ Date } |
getYears |
||||
{ String } |
base64Encode |
base64EncodeURI |
base64Decode |
||
Math |
ROUND |
ROUNDUP |
ROUNDDOWN |
Classes | Attributes/Functions | ||||
---|---|---|---|---|---|
BinaryReader |
new |
readAllLines |
loopAllLines |
||
TXTReader |
new |
readAllLines |
loopAllLines |
||
CSVReader |
new |
readAllLines |
loopAllLines |
||
CSVWriter |
new |
writeAllLines |
writeLine |
close |
|
Excel |
new |
save |
close |
getSheetNames |
|
createSheet |
removeSheet |
setSheetOrder |
setActiveSheet |
||
getMaxRow |
setPrintArea |
showSheet |
hideSheet |
zoomSheet |
|
addRow |
delRow |
showRow |
hideRow |
||
showCol |
hideCol |
||||
getArray |
getSingle |
getValue |
setCell |
setLink |
|
isEncircled |
encircle |
addShape |
addShapeInRange |
replacePicture |
|
Record |
new |
||||
seek |
sort |
map |
makeAllKeysUpperCase |
makeAllKeysLowerCase |
|
getArray |
getSingle |
getValue |
length |
||
Result |
new |
concat |
|||
runat |
remove |
append |
withdata |
||
show |
hide |
enable |
disable |
||
highlight |
attach |
deleteAfterDownload |
saveas |
||
confirm |
alert |
focus |
eval |
navigate |
|
Batch |
new |
concat |
|||
log |
echo |
exit |
|||
Threads |
new |
add |
run |