JavaEE期末项目笔记

JavaEE项目开发常见问题及解决方案
这篇笔记记录了JavaEE开发过程中的问题,包括js参数传递、mybatis的使用、数据库连接、Tomcat日志路径、ajax数据解析、前端与数据库交互、CSS样式问题以及错误排查方法。

2017.3.12

两个js之间的传参

window.location.href="system/articleManage?name="+name+"";
jsp截取地址栏参数

String basePath = request.getParameter("name");
JS/JQuery截取地址栏参数

var name = $.query.get("name");
<script src="<%=contextPath%>/resources/plugins/jQuery/jquery.params.js"></script>

2017.3.10

count和其他字段一起返回

mybatis中设置

resultType="java.util.HashMap"

2017.1.12

获取选中radio的值


注:设置选择框的时候同时要设置name,name值相同的选择项选择互斥,即实现选择框的单选功能。

2017.1.6

1、06-Jan-2017 11:32:29.697 SEVERE [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal Context [/CAR] startup failed due to previous errors

 原因:ignore-unresolvable=“true”被去掉

2、tomcat运行产生的日志文件路径:

C:\Users\Administrator\.IntelliJIdea2016.2\system\tomcat\Unnamed_CAR-MEDIA_5\logs

2017.1.5

数据库连不上问题,配置数据库的时候去掉ignore-unresolvable=“true”


2017.1.3

1、ajax获取到controller返回的数据,但是在解析的时候全都是undefined

2、返回的数据没有获取到某些字段的值,查看你的sql语句和对应entity是否有写错,写漏

2017.1.2

1、css,html

position的absolute和fixed属性与padding属性同时使用会导致input输入框失去输入编辑功能。

2、如果数据库不是允许远程连接的,那么前端页面需要从数据库读取或写入数据之前都要先把数据库开启,让连接得以接入,mysql允许远程设置见文章:http://blog.youkuaiyun.com/AlvaPan/article/details/53982048

3、遇到下面报错,如果检查确定自己的配置文件没有出错,有几个方面检查:①mapper一一对应的dao文件,我之前就写成是实体类文件去了(字段找不到);②controller的注解有没有漏掉,注解有没有用对

HTTP Status 404 - /MyServlet

--------------------------------------------------------------------------------

type Status report

message /MyServlet

description The requested resource (/MyServlet) is not available.

4、DAO文件找不到等,mapper文件要在.xml配置文件中进行注入(实体类映射,mapper文件路径映射)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值