天道不一定酬所有勤
但是,天道只酬勤

webx

webx3请求过程

hollischuang阅读(1417)评论(0)

webx初始化 可以使用命令: mvn archetype:generate -DgroupId=com.alibaba.webx -DartifactId=helloworld3 -Dversion=1.0-SNAPSHOT -Dpack […]

webx3文件下载

hollischuang阅读(1400)评论(0)

注:使用阿里云的oss服务进行文件下载,使用代理将oss的下载封装起来。以下是一个screen的java类: public void execute( @Param("fileName") String fileName, TurbineR […]

webx3文件上传

hollischuang阅读(2283)评论(0)

一、定义form <form method="post" name="import_form" id="import_form" enctype="multipart/form-data"> <table class="t […]

Webx表单验证

hollischuang阅读(1371)评论(0)

拿典型的petstore举例子,首先看一下WEB-INF的目录结构: 【公告】版权声明(全文完)欢迎关注HollisChuang微信公众账号如未加特殊说明,此网站文章均为原创,转载必须注明出处。HollisChuang's Blo […]

解决webx的xss和csrf漏洞

hollischuang阅读(2509)评论(1)

写在前面:最近全集团都在搞安全的事儿,对这事儿很重视,前几天宙斯盾上我们的项目报出三个安全漏洞,老大说让我care并且修复一下,当时觉得自己没接触过肯定弄不好,但是渐渐的通过学习,还是解决了这几个漏洞,主要是XSS和CSRF这两个,记录如下 […]

webx学习(六)——Request Contexts

hollischuang阅读(1115)评论(0)

在其他框架中,都是使用filter来改变request/response对象(通过HttpServletRequestWrapper和HttpServletResponseWrapper)和改变应用执行的流程。 但是filter会有一些局限 […]

webx学习(五)——webx页面布局相关

hollischuang阅读(1234)评论(0)

以tutorial1项目为例 webx框架的页面采用velocity的模板文件进行编写,webx的页面布局情况: 其中: Screen,代表页面的主体。 Layout,代表页面的布局。 Control,代表嵌在screen和layout中的 […]

webx学习(四)——ResourceLoadingService

hollischuang阅读(1016)评论(0)

ResourceLoadingService是一个可以从各种输入源中(例如从File System、Classpath、Webapp中)查找和读取资源文件的服务。 资源表现形式的多样性,给应用程序的接口设计带来一点麻烦,为了统一资源的获取, […]

webx学习(三)——Webx Turbine

hollischuang阅读(1293)评论(0)

Webx Turbine建立在Webx Framework的基础上,实现了页面渲染、布局、数据验证、数据提交等一系列工作。 Webx Turbine所遵循下面的设计理念包括: 页面驱动 约定胜于配置 页面布局: 其中: Screen,代表页 […]

HollisChuang's Blog

联系我关于我