zoukankan      html  css  js  c++  java
  • 如何使用 Eclipse + Kotlin + tomcat 开发 Dynamic Web Server

    如何使用 Eclipse + Kotlin + tomcat 开发 Dynamic Web Server ?


    Eclipse 安装 Kotlin 插件后是无法开发 Dynamic Web Server 的, 除非再新建一个 Kotlin 项目, 然后将 bin 目录添加到 tomcat 的 CLASSPATH 中

    要想完全使用 Kotlin 开发难度是很大滴, 不过, 如果你不在意的话, 是可以以 Java 注解 + Kotlin 的方式完成的

    也就是说, Dispatcher 是无法扫描 Kotlin 类的, 所有 URL 请求都需要 Java 代理转发到 Kotlin

    配置 tomcat

    添加 Kotlin 运行库

    添加 sping 库, Kotlin 项目

    package controller;
    
    import org.springframework.stereotype.Controller;
    import org.springframework.ui.Model;
    import org.springframework.web.bind.annotation.RequestMapping;
    
    import cont.ex.LoginCont;
    
    @Controller
    public class IndexCont {
    	
    	static {
    		System.out.println(IndexCont.class.getName() + " 类被初始化.");
    	}
    
    	@RequestMapping("index")
    	public String index(Model m) {
    		m.addAttribute("info", test.JustFun.Companion.getString("欢迎信息"));
    		return new LoginCont().login(m);
    	}
    
    }
    
    package test
    
    class JustFun {
    	companion object {
    		fun getString(param: String) : String {
    			when(param) {
    				"欢迎信息" -> return "Welcome to develon's house"
    			}
    			return "Haven't soutou suru data"
    		}
    	}
    }
    

    访问/index.html

    注意: Kotlin 项目修改后都需要运行一下才会被编译

  • 相关阅读:
    锐捷交换机密码恢复
    adobe cs3系列产品官方帮助网页(中文)
    网页设计视频教程
    锐捷交换机、路由器配置手册
    WINPE下如何直接删除联想隐藏分区?
    IWMS实现频道页面的方法
    SATA、SCSI、SAS区别与特点
    自定义系统必备
    自己写的Web服务器
    尝试MVP模式
  • 原文地址:https://www.cnblogs.com/develon/p/11456054.html
Copyright © 2011-2022 走看看