您可以通过两种不同的方式指定要修改的应用程序:
- 使用app_import_name机制
- 结合使用app_directory / app_filename / app_callable_name
对于第一种方法,只需创建一个导入Flask应用程序对象的文件。
from my_flask_app import app as application
然后在您的web.xml中设置适当的init-param:
<init-param> <param-name>app_import_name</param-name> <param-value>wsgi.application</param-value></init-param>
对于第二种方法,可以使用在servlet上下文根中定义application.py的modjy约定,并通过一个单独的处理程序方法来调用Flask
WSGI应用程序:
def handler(environ, start_response): return application.wsgi_app(environ, start_response)



