本篇文章来自本人另一博文【http://blog.csdn.net/liaohaojian/article/details/78183426】转载请注明
当我们输入www.xxxx.com,可直接访问到xxx网站的首页,这个又是如何实现的呢?
众所周知,直接访问域名或者某个IP时,如果不配置默认工程,是只显示tomcat界面。下面讲解直接访问域名或IP时,如何访问到默认工程
1.开发环境:springMVC+tomcat
2.下面正式开始配置,主要分为以下几个步骤
1)配置tomcat默认工程,配置tomcat/conf/server.xml文件(记得把默认端口号改成80,linux中可能会设置失败,可执行命令:iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080, 大致意思也就是在Linux下降80端口映射至8080, 达到我们直接输入域名而不带端口号的目的.)
下面贴出server.xml中host部分代码,一个tomcat中有2个工程,一个默认,一个需加工程名,reloadable设置为ture,则内容更新时,会自动重新加载部署
<Host name="localhost" appBase="" unpackWARs="true" autoDeploy="true"> <Context path="" docBase="webapps/nengxin" debug="0" reloadable="false"/> <Context path="/nengxintest" docBase="webapps/nengxintest" debug="0" reloadable="false"/> <!-- SingleSignOn valve, share authentication between web applications Documentation at: /docs/config/valve.html --> <!-- <Valve className="org.apache.catalina.authenticator.SingleSignOn" /> --> <!-- Access log processes all example. Documentation at: /docs/config/valve.html Note: The pattern used is equivalent to using pattern="common" --> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" /> </Host>
2)配置工程的默认执行方法。
- 配置web.xml,设置welcome-file为空,默认是调转到某个视图,为空时,启动工程时,会自动执行默认方法
<welcome-file-list> <welcome-file></welcome-file> </welcome-file-list>
- 定义一个controller,定义一个默认方法
@Controller @RequestMapping(value = "") public class LoginController extends BaseController{ @RequestMapping("/") public String showLoginForm(String pwd) { //② 表单展示 return "login"; } }
至此配置全部完成,发布上去,搞定。
相关推荐
项目工程备忘录
设计和实现一个类似个人备忘录的 Android APP ,数据库采用 SQLite (也可以直接访问 Web 端 MySQL 数据库、或提供 Web 接口访问 MySQL 数据库)。 1.用户注册和登录(这类 APP 一般面对个人,用户不需要分类别); ...
微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小...
微信小程序备忘录,备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录...
小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+...
微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习...
微信小程序 小工具类 备忘录 (源代码+截图)微信小程序 小工具类 备忘录 (源代码+截图)微信小程序 小工具类 备忘录 (源代码+截图)微信小程序 小工具类 备忘录 (源代码+截图)微信小程序 小工具类 备忘录 (源...
包括了备忘录程序的基本功能,添加备忘信息,时间到了会自动提醒
备忘录模式的示例代码和文档,学习备忘录模式的参考资料。
Android 备忘录源码.rar
android备忘录app源码
这里上传一份德国工程师的canopen协议的备忘录,希望对大家有所帮助~~~
可以放在桌面的备忘录,很实用,大家下了试用才知道。。。。
一个基于java编程的Android备忘录,较为简单,当初学习时做出来的,分享给大家学习
备忘录模式 C++ 实现
三星s备忘录
仿三星桌面widget备忘录,支持多个备忘录
毕业设计基于JavaWeb实现的一个备忘录系统项目源码。难度适中,新手自己可操作 备忘录 介绍 后端部分基于Servlet、Jdbc实现. 前端部分基于Layui、jqury实现。 一个简单的前后端分离Demo,前后端交互JSON数据格式 ...
android studio 简单备忘录 简单的登录操作 和记录文本删除文本 等功能
html制作的备忘录