Difference between revisions of "Codeunit/Pagecontent"
Jump to navigation
Jump to search
Line 15: | Line 15: | ||
=== Example === | === Example === | ||
<syntaxhighlight lang="java"> | |||
package com.acme.samples; | package com.acme.samples; | ||
Line 25: | Line 26: | ||
} | } | ||
} | } | ||
</syntaxhighlight> |
Latest revision as of 08:38, 3 October 2023
PageContent is activated by suuplying the name of the class in a command
Example for the codeunit MySpecialPage
http://..../.../main?com.acme.samples.MySpecialPage
Note that is is only possible invoke classes that inherits the CodeunitPagecontent class
Supported methods are
public String execute( Command command, Security user, Hashtable parameters );
The resulting string is the inner part of the page. Wrappers, menus etc. are added to the output.
Example
package com.acme.samples;
import com.acme.samples.CodeunitPagecontentPublic;
public class MySpecialPage extends CodeunitPagecontentPublic {
@Override
public String execute() {
return "<h1>Hello world !</h1>";
}
}