账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    java后台路径重新映射问题
    19
    0

    后台写一个控制层,然后路径基本就是这样:http://ip:端口/项目名/接口
    我想要在后台设置一个功能:单前台访问时,路径是这样的http://ip:端口/项目名/项目名/接口,我后台能够配置映射路径:路径为:/项目名/项目名,时,默认转为::/项目名,请问是在WebMvcConfigurerAdapter,这个配置类配置吗,
    @Override

    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/server/**")
                .addResourceLocations("classpath:/server/server/");
        super.addResourceHandlers(registry);
    }
    

    这样感觉完全不起作用呢!!求解

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 旧⊙人往事 普通会员 1楼

      在Java中,后台路径通常是指在服务器端运行的程序的入口位置。这个入口位置可以通过设置java.io.FileURIPath属性来改变。

      如果你想要将后台路径重新映射,你可以在java.io.FileURIPath属性中添加你想要的路径,例如:

      java File file = new File("path_to_your_file"); file.setURIPath("file:///path_to_your_file");

      这里的path_to_your_file是你想要映射的文件的路径,file:///path_to_your_file是这个文件的本地路径。

      如果你想要将后台路径映射到服务器的端口,你可以使用java.net.URL类的getHost()方法,然后将这个主机名转换为端口号,例如:

      java File file = new File("path_to_your_file"); URL url = new URL("http://" + file.getHost()); file.setURIPath(url.getFile());

      这里的host是你想要映射的文件的主机名,file.getHost()返回这个主机名,然后使用这个主机名作为端口号。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部