IDEA中怎么设置项目更改后的分析延迟时间,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置项目更改后的分析延迟时间,这样就可确保项目范围分析的正确性,具体的操作步骤如下。......
2023-07-04 626 JAVA
404错误,一般都是请求资源未加载;
请求路径不正确,检查请求url是否正确,
以ssm框架为例:
@Controller@RequestMapping("/login")public class LoginController {@AutowiredUserService userService;@AutowiredSellInfoService sellService;@AutowiredCustomDao customDao;
/** * 登录页面 * @return */@RequestMapping("/login.do")public String login(){return "login";}
controller层的注解如图:此时的路径应该是端口号:项目名:controller层注解,方法的注解;localhost:9090/xiangmuming/login/login.do
spring -mvc的配置
!-- 配置SpringMVC --> !-- 1.开启SpringMVC注解模式 --> !-- 简化配置: (1)自动注册DefaultAnootationHandlerMapping,AnotationMethodHandlerAdapter (2)提供一些列:数据绑定,数字和日期的format @NumberFormat, @DateTimeFormat, xml,json默认读写支持 --> mvc:annotation-driven />
!-- 2.静态资源默认servlet配置 (1)加入对静态资源的处理:js,gif,png (2)允许使用"/"做整体映射 --> mvc:default-servlet-handler/> mvc:resources location="/WEB-INF/css/" mapping="/css/**"/> mvc:resources location="/WEB-INF/js/" mapping="/js/**"/>
!-- 3.配置jsp 显示ViewResolver --> bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> property name="viewClass" value="org.springframework.web.servlet.view.JstlView" /> property name="prefix" value="/WEB-INF/jsp/" /> property name="suffix" value=".jsp" /> /bean>
!-- 4.扫描web相关的bean --> context:component-scan base-package="com.soecode.lyf.web" />
!-- dbcp连接 -->bean id="dbcp" class="org.apache.commons.dbcp.BasicDataSource" >property name="driverClassName" value="#{jdbc.driver}">/property>property name="url" value="#{jdbc.url}">/property>property name="username" value="#{jdbc.user}">/property>property name="password" value="#{jdbc.password}">/property>property name="minIdle" value="#{jdbc['min.pool']}">/property>property name="maxIdle" value="#{jdbc['max.pool']}">/property>/bean>
配置完成后,项目名也正确,基本不会出现404错误
!-- 配置事务管理器 --> bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> !-- 注入数据库连接池 --> property name="dataSource" ref="dataSource" /> /bean>
!-- 配置基于注解的声明式事务 --> tx:annotation-driven transaction-manager="transactionManager" />
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
IDEA中怎么设置项目更改后的分析延迟时间,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置项目更改后的分析延迟时间,这样就可确保项目范围分析的正确性,具体的操作步骤如下。......
2023-07-04 626 JAVA
IDEA中怎么设置调试器最近表达式的最大数量,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置调试器最近表达式的最大数量,从而有效避免调试器中表达式存储过多。......
2023-07-04 442 JAVA