H-ui.admin前端模板的使⽤(data-href)过程中采坑(毕设总
结)
springboot项⽬中,⽤thymeleaf模板引擎,前端框架⽤的是H-ui.admin
此模板中data-href是请求⼀个超链接(也可以请求⼀个controller,建议请求controller),但是实际开发过程中,⾃⼰请求的controller或者页⾯总是报错,整个页⾯⽼是报404错误,现将其具体的修改⽅案总结如下:
在关于H-ui.admin这个前端模板框架的使⽤中,尤其是⼀个页⾯点击链接,请求某个页⾯或者controller的时候,总是报404错误,原始的模板中是这样的:
<li>
<a data-href="admin-list.html" data-title="管理员列表" href="javascript:void(0)">管理员表</a>
</li>
<li>
<a data-href="admin-list.html" data-title="部门列表" href="javascript:void(0)">部门列表            </a>
</li>
但是在⾃⼰改造的时候总是会出现各种错误,⽐如页⾯404等等错误,date-href请求的 页⾯是在本页⾯的⼀部分显⽰,⽐如下边红⾊框中的:
但是在⾃⼰开发过程中,总是404,或者就是页⾯能够请求到,但是⽤thymeleaf模板解析的时候,⾥⾯的各种css样式,js代码都不起作⽤,⽐如下边,虽然请求到了页⾯,但是各种样式没了,丑到爆炸:
后来⼀直查原因,写了各种测试,还是不⾏,但是最后还是解决了,具体⽅案如下:
1.将data-href写成⼀个action,当访问⼀个controller的时候,⾃动返回⼀个页⾯。
但是这个data-href中必须写成    /filemanager/user/inemployee,否则报404,controller如下:
前端页面模板
当访问每⼀个controller的时候,返回⼀个页⾯,并且在controller中可以设置model,为前端页⾯插⼊数据。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。